Systems, methods and computer program products for distributed content
storage and management are provided. The distributed content storage and
management system includes an indexed archive system; information source
agents, information source clients; and a network to couple the
information source clients to the indexed archive system. In an alternate
embodiment, a legacy back-up system is also used. The index archive
system includes an information entryway for gathering file information, a
triage engine, an indexing engine, a metadata engine, and a content
engine. These engines generate content indexes, metadata and metadata
indexes from received files and store them along with the file content
into a set of repositories, including an indexing repository, a metadata
repository and a content repository. Methods are provided for the
efficient retrieval and indexing of files, and for the storage of files,
file content, content indexes, metadata and metadata indexes.