Ref: Nexenta: restore Windows Cluster using iscsi snapshots
Ref: Nexenta: iscsi RDM migration from NSTOR11 to NSTOR15
Ref: Nexenta 5: scripts for manual zfs snapshot replication
Brief description of migration steps
Step | Details |
|---|---|
| record results |
| confirm with Administrator |
| UGW: /local/adm/vss-alarms maint |
| NSTOR15N |
| Ex: root@nstor15n:~/migrate/all-luns/2010P-SQL-17-01 |
| Ex: vg create -b 8K nstor15-vol10/vg-2010P-SQL-17-01 |
| Ex: for i in {1..6}; do echo zfs rename nstor15-vol10/2010P-SQL-17-01/lun21${i}_sql17_0304 nstor15-vol10/vg-2010P-SQL-17-01/lun21${i}_sql17_0304; done |
| screen -r |
| NSTOR15N |
| vCenter, VM Edit Settings |
| vCenter>Configure>Services |
| df [root@esxi251:~] cd /vmfs/volumes/CL-NSTOR11-iSCSI-vol81/2010P-SQL-17-03 mkdir /vmfs/volumes/N15-10-iSCSI-Rotman-syslun1/2010P-SQL-17-01 mkdir /vmfs/volumes/N15-10-iSCSI-Rotman-syslun1/2010P-SQL-17-02 ls -al /vmfs/volumes/N15-10-iSCSI-Rotman-syslun1/2010P-SQL-17-01 2010P-SQL-17-03] cp *.vmx *.vmxf *.nvram *.vmsd /vmfs/volumes/N15-10-iSCSI-Rotman-syslun1/2010P-SQL-17-01 |
| vmkfstools -i 2010P-SQL-17-03.vmdk /vmfs/volumes/N15-10-iSCSI-Rotman-syslun1/2010P-SQL-17-01/2010P-SQL-17-03.vmdk |
| |
| esxi251 , exsi252 |
| |
| vCenter: esxi251 esxi252 |
| esxi151 : 511-516 |
| for i in {1..6}; do echo lunmapping create -b 512 -n 51${i} nstor15-vol10/vg-2010P-SQL-17-01/lun21${i}_sql17_0304 TargetGroup10 hg-prodesxi; done |
| vCenter |
| vCenter |
| vCenter |
| vCenter |
just the reference NOT data | Edit Settings for both VMs |
| vCenter, Edit Settings; Result: EFI |
| PS /Users/martynov/code-local/powershell> Get-VM -Name "2010P-SQL-17-01-new" | Get-HardDisk |
| history 0 | egrep awk |egrep sed lunmapping list | egrep 2010P-SQL-SC-03 | egrep -v syslun | sort -k5 | awk '{print $1}' | sed 's/00000000$//' | awk '{print "\""$1"\""}'| paste -d"," -s - |
| ./win-cluster-add-luns.ps1 -vmname1 "X2010P-SQL-17-01-new" -vmname2 "X2010P-SQL-17-02-new" -datastore "N15-10-iSCSI-Rotman-syslun1" -esx1 "esxi251*" -naaIds "9E6A1E546AACDB67","2133F4CC74DEFA70","DDD1E676C9C24074","8113AADD0A35F757","17CB90C0AC3243BD","3D005C568412FB77" ./win-cluster-add-luns.ps1 -vmname1 "2010P-FILE-05-new" -vmname2 "2010P-FILE-06-new" -datastore "N15-10-iSCSI-Rotman-syslun1" -esx1 "esxi251*" -naaIds "9A65217493E23B0F","3A57124CFB2F52E9" |
| MacBook powershell> ./win-cluster-add-luns.ps1 -vmname1 "2010Q-S-SQL-SC-03-new" -vmname2 "2010Q-S-SQL-SC-04-new" -datastore "N15-10-iSCSI-Rotman-syslun1" -esx1 "esxi251*" -naaIds "1ADD… |
| vCenter |
| vCenter |
or crontab | Ex: NSTOR15 |
| UGW: /local/adm/vss-alarms default |
| vCenter |
| NSTORHSB27[NS] |
| vCenter>Configure>Services |
| Ex: hsb27n# hpr history n15-10-vg-2010P-SQL-17-01 |
| vCenter |