Migrating the Rapid Recovery Core to a new server is a multi-step process that requires careful preparation to ensure a successful transition. Before starting the migration, it is essential to consider various factors such as the current location of the repository, whether encryption keys are used, and the presence of replication links, virtual standbys, and any custom protection schedules.
The migration process can be done in two ways: by copying the repository to the new Core server or by using the replication method. The replication method is recommended for repositories with a long usage history, multiple extensions, or low compression and deduplication ratios.
For the repository copying method, the following steps should be followed:
- Save the Rapid Recovery Core configuration data, list protected agents, and export encryption keys. Delete replication links.
- Shut down the original Core service.
- Set up the new Core server, download the license (LIC file) from rapidrecovery.licenseportal.com, and apply it to the new Core.
- Edit the backup.xml file created or within the registry to replace the old host server with the new host server name.
- Copy all repository extension folders to the new Core for the DAS repository or make sure the new Core can access NAS Share or map the iSCSI target for network-attached storage.
- Import encryption keys.
- Open the existing DVM repository from the new Core, point to the copied/networked repository, and fix paths if needed.
- Re-protect all agents and set the protection schedules accordingly.
- Re-create replication links, virtual standby, and scheduled archives if applicable.
For the replication method, the following steps should be followed:
- Install the new Core server with adequate resources.
- Create a new repository on the new Core and increase DVM Deduplication Cache if necessary.
- Set the retention policy equal to the retention policy of the old Core.
- Set up replication to the new Core from the old Core.
- Check each agent's retention policy and set the same policy on the new Core if a custom retention policy is used.
- Wait until replication is done, and no more replication jobs are happening.
- Pause protection for all agents on the old Core and force replication jobs for specific agents if there are discrepancies.
- Export all encryption keys on the old Core and delete incoming/outgoing replication links between the Cores.
- Import encryption keys on the new Core, make sure the encryption key is changed to "Universal" type, and re-protect all agents, taking agents' ownership from the old Core.
- Re-create replication links, virtual standby, and scheduled archives if applicable.
It is recommended to follow the steps carefully and thoroughly test the migrated system and validate the data integrity before transitioning to the new server.