We are currently working on upgrading our Nexus 2.x instance to latest 3.x. The methodology we are following is:
- Build new infrastructure for Nexus 3.x
- Migrate artifacts from Nexus 2.x to Nexus 3.x
- Setup automated and backup/restoration process for Nexus 3.x
- Disaster Recover (DR) instance for Nexus 3.x in remote DC. Idea is to have an RTO and RPO of 15 mins which means we should be able to recover data uploaded till 15 mins from the point of failure
The main challenge we are facing is to sync the DB (OrientDB) between primary and DR sites. As per nexus documentation, there is no way to backup DB without putting nexus in read-only mode. Since we want to maintain RTO and RPO of 15 mins, we can’t afford to keep nexus DB out of sync for more than 15 mins. Is there any way we can achieve this with Nexus 3.x?