We're trying to make a decision on whether to do an in-place virtualization of our distribution server which is running on old-hardware or to take down replication piece by piece and migrate it over to a new VM.
I'm wondering what are the pros-cons of each approach. Specifically I'm wondering if we decide to virtualize the old physical hardware (non SQL related task) will replication have an issue when the new virtual server comes up with a new MAC address (but with the same IP and name). I'm also wondering what would be the steps needing to be taken to validate replication is up and running again. Would we need to reinitialize the subscribers or publishers? I'm still learning replication so please be gentle...
The other approach of standing up a new server and then scripting out the distribution and then piece by piece moving over a replication is my preferred way to go about this. Should I just 'deactivate' a publication and subscription on the old servers, then script out the create publication and subscriptions and run those scripts on the new distribution server? Is it that simple?
Thanks,
phil