I currently have a production server running SQL 2005. This server is replicating to several other servers and we have various SQL and SSIS feeds moving data to and from it. We are planning to move this to a new SQL 2008 server at a hosted data center.
My two main questions are...
1) What is the best method for keeping the two systems in sync until we're ready to cut over? 2) Is there a way to move the replication to the new server without having to set it up from scratch?
1. Mirroring works great from 2005 to 2008 (one direction only). Log shipping works well, either custom or built-in. 2. Script it. Once you ensure the two systems are up to date as far as data, then just run the script and specify the option that your data is already in sync. Shouldn't take more than a minute.