In our high availability setup, we currently have a single storage machine. We want to spin up a newer box using a new configuration, and want to migrate the repositories from the old storage machine to the new storage machine, without causing data to be re-imported, and without any downtime.
I assume this is being done already in the Phacility cluster on some level when repositories get really large, but I'm not particularly sure how to perform this migration.
Our plan in the event that it's not possible to perform such a migration is to detach the EBS volume containing the repositories and attach it to the new instance, but obviously this carries a much higher risk as we won't know if the new storage machine is fully working until we attempt to do this an update the Almanac records to point to the new IP.