Configurazione dei processi di migrazione
Il flusso di lavoro offline FLI richiede la configurazione del LUN di origine e del LUN di destinazione.
-
Per la migrazione FLI, il LUN di origine deve essere contrassegnato come esterno. Contrassegnare i LUN di origine come esterni utilizzando il numero di serie.
DataMig-cmode::*> storage disk set-foreign-lun { -serial-number 83017542001E } -is-foreign true DataMig-cmode::*> storage disk set-foreign-lun { -serial-number 83017542000E } -is-foreign true DataMig-cmode::*> storage disk set-foreign-lun { -serial-number 83017542000F } -is-foreign true
-
Verificare che il LUN di origine sia contrassegnato come estraneo.
DataMig-cmode::*> storage disk show -array-name HITACHI_DF600F_1 -fields disk, serial-number, container-type, owner,import-in-progress, is-foreign disk owner is-foreign container-type import-in-progress serial-number -------- ----- ---------- -------------- ------------------ ------------- HIT-1.2 - true foreign false 83017542001E HIT-1.3 - true foreign false 83017542000E HIT-1.4 - true foreign false 83017542000F 3 entries were displayed.
-
Creare volumi di destinazione.
DataMig-cmode::*> vol create -vserver datamig winvol aggr1 -size 100g [Job 5606] Job succeeded: Successful
-
Disattiva il criterio Snapshot predefinito su ciascun volume. Se sono presenti copie Snapshot predefinite prima della migrazione FLI, il volume necessita di spazio aggiuntivo per memorizzare i dati modificati.
DataMig-cmode::> volume modify -vserver datamig -volume winvol -snapshot-policy none Warning: You are changing the Snapshot policy on volume winvol to none. Any Snapshot copies on this volume from the previous policy will not be deleted by this new Snapshot policy. Do you want to continue? {y|n}: y Volume modify successful on volume winvol of Vserver datamig.
-
Impostare
fraction_reserveoption
per ogni volume a.0
E impostare il criterio Snapshot sunone
.DataMig-cmode::> vol modify -vserver datamig -volume * -fractional-reserve 0 –snapshot-policy none Volume modify successful on volume winvol of Vserver datamig.
-
Controllare le impostazioni del volume.
DataMig-cmode::> vol show -vserver datamig -volume * -fields fractional-reserve,snapshot-policy vservervolumesnapshot-policyfractional-reserve ----------------------------------------------- datamig datamig_rootnone0% datamigwinvolnone0% Volume modify successful on volume winvol of Vserver datamig.
-
Eliminare eventuali copie Snapshot esistenti.
DataMig-cmode::> set advanced; snap delete –vserver datamig –vol winvol –snapshot * -force true 1 entry was acted on.
La migrazione FLI modifica ogni blocco del LUN di destinazione. Se su un volume sono presenti copie Snapshot predefinite o di altro tipo prima della migrazione FLI, il volume viene riempito. Modifica del criterio e rimozione di eventuali copie Snapshot esistenti prima della migrazione FLI. È possibile impostare nuovamente la policy di Snapshot dopo la migrazione.
Il comando LUN create rileva le dimensioni e l'allineamento in base all'offset della partizione e crea il LUN di conseguenza con l'opzione disco esterno. Per un'analisi, consultare l'articolo della Knowledge base di NetApp Cos'è un i/o non allineato? notare inoltre che alcuni i/o appariranno sempre come scritture parziali e pertanto sembreranno disallineati. Ad esempio, i log del database.
-
Creare LUN di destinazione utilizzando LUN esterni.
DataMig-cmode::*> lun create -vserver datamig -path /vol/winvol/bootlun -ostype windows_2008 -foreign-disk 83017542001E Created a LUN of size 40g (42949672960) Created a LUN of size 20g (21474836480) DataMig-cmode::*> lun create -vserver datamig -path /vol/linuxvol/lvmlun1 -ostype linux -foreign-disk 830175420011 Created a LUN of size 2g (2147483648) DataMig-cmode::*> lun create -vserver datamig -path /vol/esxvol/bootlun -ostype vmware -foreign-disk 830175420014 Created a LUN of size 20g (21474836480)
-
Elencare i LUN di destinazione e verificare le dimensioni del LUN con il LUN di origine.
DataMig-cmode::*> lun show -vserver datamig Vserver Path State Mapped Type Size --------- ------------------------------- ------- -------- -------- -------- datamig /vol/esxvol/bootlun online unmapped vmware 20GB datamig /vol/esxvol/linuxrdmvlun online unmapped linux 2GB datamig /vol/esxvol/solrdmplun online unmapped solaris 2GB datamig /vol/winvol/gdrive online unmapped windows_2008 3GB 4 entries were displayed. DataMig-cmode::*>
Per la migrazione offline FLI, il LUN deve essere mappato al igroup e quindi disallineato prima di creare la relazione di importazione del LUN.
-
Creare l'igroup host del protocollo FCP e aggiungere gli iniziatori. Trova le WWPN degli iniziatori nella sezione dei gruppi di storage del tuo foglio di lavoro per la pianificazione del sondaggio del sito.
DataMig-cmode::*> lun igroup create -ostype windows -protocol fcp -vserver datamig -igroup dm-rx200s6-21 -initiator 21:00:00:24:ff:30:14:c4,21:00:00:24:ff:30:14:c5 DataMig-cmode::*> lun igroup create -ostype linux -protocol fcp -vserver datamig -igroup dm-rx200s6-22 -initiator 21:00:00:24:ff:30:04:85,21:00:00:24:ff:30:04:84 DataMig-cmode::*> lun igroup create -ostype vmware -protocol fcp -vserver datamig -igroup dm-rx200s6-20 -initiator 21:00:00:24:ff:30:03:ea,21:00:00:24:ff:30:03:eb
Utilizzare lo stesso ID LUN dell'origine. Fare riferimento alla sezione LUN di origine del foglio di lavoro per la pianificazione del sondaggio del sito.
-
Mappare i LUN di destinazione su igroup.
DataMig-cmode::*> lun map -vserver datamig -path /vol/winvol/bootlun -igroup dm-rx200s6-21 -lun-id 0 DataMig-cmode::*> lun map -vserver datamig -path /vol/linuxvol/bootlun -igroup dm-rx200s6-22 -lun-id 0 DataMig-cmode::*> lun map -vserver datamig -path /vol/esxvol/bootlun -igroup dm-rx200s6-20 -lun-id 0
-
Offline i LUN di destinazione.
DataMig-cmode::*> lun offline -vserver datamig -path /vol/esxvol/bootlun DataMig-cmode::*> lun offline -vserver datamig -path /vol/esxvol/linuxrdmvlun DataMig-cmode::*> lun offline -vserver datamig -path /vol/esxvol/solrdmplun
-
Creare una relazione di importazione con il LUN di destinazione e il LUN di origine.
DataMig-cmode::*> lun import create -vserver datamig -path /vol/winvol/bootlun -foreign-disk 83017542001E DataMig-cmode::*> lun import create -vserver datamig -path /vol/linuxvol/ext3lun -foreign-disk 830175420013 DataMig-cmode::*> lun import create -vserver datamig -path /vol/esxvol/linuxrdmvlun -foreign-disk 830175420018 DataMig-cmode::*> lun import create -vserver datamig -path /vol/esxvol/solrdmplun -foreign-disk 830175420019
-
Verificare la creazione del job di importazione.
DataMig-cmode::*> lun import show -vserver datamig vserver foreign-disk path operation admin operational percent in progress state state complete ------------------------------------------------------------------------------- datamig 83017542000E /vol/winvol/fdrive import stopped stopped 0 datamig 83017542000F /vol/winvol/gdrive import stopped stopped 0 datamig 830175420010 /vol/linuxvol/bootlun import stopped stopped 0 3 entries were displayed.