Search code examples
alfrescoalfresco-share

Transfer content from one Alfresco instance to another (same version) on another server


What would be the best /better way to transfer repository content from one Alfresco (enterprise edition) to another instance running on a different server. Currently we copy the entire Alfresco database & file system under alf_data but that needs a down time on the servers.

I would require a mechanism without down time & the repository data be copied from one instance to another. Is there any way this is possible ?


Solution

  • In addition to Heiko's solution, you might be interested in:

    • The out-of-the-box replication service, which wouldn't be good for replicating your entire repo, but can be used for replicating a handful of nodes from one server to another.

    • A solution from Parashift which allows one- and two-way replication of nodes between servers.

    • An Alfresco presentation on using Apache Camel and Apache Kafka to replicate nodes between servers. This is available through Alfresco's professional services organization, but it may make it into the product at some point. Or you could use it as inspiration to write your own solution.