We are using CCMA replication. As such there is no "cutting over" of servers or anything like what you have to go through with CCMS.
If your primary ccma fails, the users just log onto the secondary server as the data is replicated all the time in real time.
Replication is all based around ADAM.... extract from CCMA guide 297-2183-926
"Active Directory Application Mode (ADAM) is a Microsoft information storage framework. Contact Center Manager Administration stores some of its data files in ADAM.
During an installation of Contact Center Manager Administration, you can choose to replicate ADAM files from an existing Contact Center Manager Administration server. Replication provides additional resiliency of the Contact
Center Manager Administration data by allowing objects created in one Contact Center Manager Administration ADAM instance to be automatically copied to any other Contact Center Manager Administration ADAM instance to which it
has been joined through replication."
It's not getting any smarter out there. You have to come to terms with stupidity, and make it work for you.