Does anyone have experience performing physical-to-virtual Windows MSCS clusters with Veeam VBR?
P2V Windows MSCS Cluster with Veeam VBR
Best answer by MicoolPaul
As
And of course, if you want to do a test run of this, DataLabs will show you what’s really gonna happen!
Hi
The run down in general:
Pre-requisites:
- Install VMware Tools version compatible
- Ensure no pending Windows or App updates, ensure cluster all patched the same & no overlapping works, whilst Windows Server 2008 R2 won’t be getting any patches unless your client is on the ESU, doesn’t mean they’ve got their clusters patched. Don’t want any VMware Tools dependencies not being met between the cluster nodes. WS 2008 R2 had cluster specific patches, so they should definitely all be the same version…
- Catalog the nodes & roles being used by the cluster, not just from failover cluster but if anything such as SQL Server.
- Run the cluster validation check before changing anything and export any reports you can, as migration is a great exercise in people pointing fingers for any issues… I’d toggle the active node where relevant too, so you know that it isn’t actually broken on a particular node, again exporting reports.
- Determine whether the cluster leverages shared storage, this needs omitting from the Veeam Agent if so.
- If there’s shared storage, how is it accessed? Be sure to validate there’s a storage migration path for you, if it’s SAS storage, can your entire cluster connect to it for example. If it’s iSCSI/FC, can your virtualisation platform access this infrastructure, and pass it through to the VM. Have these storage platforms for access controls in place? It’s worth exporting any iSCSI IQNs in the event one changes for example.
- Your SCSI and NIC will of course change and Windows Server 2008 generation is worst than most for handling VMXNET3, you may find the preference to emulate Intel instead for networking. But be sure to backup network config and look at the SCSI layouts of the physical server to see if there were any specific pairings of disk to controller for IO queues.
- If using iSCSI networking, take note of the NIC details including advanced parameters such as VLAN for any separate iSCSI NICs.
- Windows Licensing, odds are that P2V is gonna trigger windows activation, be sure you’ve got a valid key from the customer (and if the key is OEM, cover yourself by reminding them that OEM licenses are non-transferable).
With those points covered, for the upgrade process, I’d perform the initial backup, being sure to exclude any cluster disks from the backup. After initial backup, I’d set one of the cluster nodes to maintenance mode/offline gracefully, ensure customer is happy the cluster is still running successfully. Perform final backup and shut down the physical host.
Perform P2V recovery of the node, boot with network disabled, allowing for the multiple reboots for VM hardware installation, IP address reconfiguration etc.
After the reboots are all finished, bring the network mode online again, check the shared resource connectivity is okay where possible, run a report on the cluster to see all nodes are healthy. Return the node to a healthy state in the cluster by exiting any maintenance modes, perform another health check, then finally force the migrated node to be the primary node, and then perform a final report. All should be fine now, onto the next node.
Phone out of battery but hope this provides a good checklist and feel free to ask any questions of anything I’ve said! Thanks.
Comment
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.