移行ジョブの設定

FLIオフライン ワークフローでは、ソースLUNとデスティネーションLUNを設定する必要があります。

手順

  1. FLI移行では、ソースLUNを外部としてマークする必要があります。シリアル番号を使用して、ソースLUNを外部としてマークします。
    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
  2. ソースLUNが外部としてマークされていることを確認します。
    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.
  3. デスティネーション ボリュームを作成します。
    DataMig-cmode::*> vol create -vserver datamig winvol aggr1 -size 100g
    [Job 5606] Job succeeded: Successful  
  4. 各ボリュームでデフォルトのSnapshotポリシーを無効にします。FLI移行の実行前にデフォルトのSnapshotコピーが存在していると、変更されたデータを格納するための追加スペースが必要になります。
    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. 
  5. 各ボリュームのfraction_reserveオプションを0に設定し、Snapshotポリシーをnoneに設定します。
    DataMig-cmode::> vol modify -vserver datamig -volume * -fractional-reserve 0 –snapshot-policy none    
    Volume modify successful on volume winvol of Vserver datamig. 
  6. ボリュームの設定を確認します。
    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. 
  7. 既存のSnapshotコピーを削除します。
    DataMig-cmode::> set advanced; snap delete –vserver datamig –vol winvol –snapshot * -force true
    1 entry was acted on.
    注: FLI移行では、ターゲットLUNのすべてのブロックが変更されます。FLI移行の実行前にボリュームにデフォルトまたはその他のSnapshotコピーが存在していると、ボリュームがいっぱいになります。FLI移行を実行する前に、ポリシーを変更し、既存のSnapshotコピーを削除する必要があります。Snapshotポリシーは移行後に再度設定できます。
    注: lun createコマンドでは、パーティション オフセットに基づいてサイズとアライメントが検出され、foreign-diskオプションを使用して対応するLUNが作成されます。詳細については、NetApp KB Answer 1001578, What is an unaligned I/O?を参照してください。また、一部のI/Oは常に部分的な書き込みとなるため、ミスアライメントとしてレポートされることに注意してください。この例としては、データベース ログがあります。
  8. 外部LUNを使用してデスティネーションLUNを作成します。
    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)
  9. デスティネーションLUNを表示し、ソースLUNのサイズを確認します。
    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::*>
    注: FLIオフライン移行の場合、LUNをigroupにマッピングしてから、オフラインにしてLUNインポート関係を作成する必要があります。
  10. プロトコルFCPのホストigroupを作成し、イニシエータを追加します。イニシエータのWWPNは、Site Survey and Planningワークシートのストレージ グループのセクションで確認します。
    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
    注: ソースと同じLUN IDを使用します。Site Survey and PlanningワークシートのソースLUNのセクションを参照してください。
  11. デスティネーションLUNを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
  12. デスティネーションLUNをオフラインにします。
    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
  13. デスティネーションLUNとソースLUNのインポート関係を作成します。
    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
  14. インポート ジョブが作成されたことを確認します。
    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.