How do I create an Artifactory Disaster Recovery instance?

In order to deploy a new instance of Artifactory and use it as a disaster recovery for your current Artifactory instance, we suggest that you perform the following steps:

  1. Install a new Artifactory instance at the new location.

  2. Configure a new database and set it up in your new Artifactory instance, you can read about this here.

  3. Perform a full "System Export" from the main Artifactory instance as described here, and make sure that only the "Exclude Content" checkbox is selected. This will export the metadata and configurations without the actual binaries.

  4. Make an rsync from your current '$ARTIFACTORY_HOME/data/filestore/' to the new Artifactory server, $ARTIFACTORY_HOME/data/filestore.

  5. Make a full "System Import" on the new instance, as described here.

In order to make your new instance as an active disaster recovery instance (which means working in sync with your main Artifactory instance), you can set up a replication process between the main instance and the new instance, you can read about how to do that here.