Table of ContentsView in Frames

親ボリュームからのFlexCloneボリュームのスプリット

読み書き可能FlexCloneボリュームに、親のディスク スペースではなく独自のディスク スペースがある場合、FlexCloneボリュームを親からスプリットできます。この操作では現在親とFlexCloneで共有されているデータのコピーが作成されるため、完了するまでにしばらく時間がかかることがあります。

始める前に

親ボリュームからスプリットするFlexCloneボリュームは、読み書き可能FlexCloneボリュームであることを確認します。データ保護FlexCloneボリュームは親ボリュームからスプリットすることはできません。

このタスクについて

親ボリュームからFlexCloneボリュームをスプリットすると、包含アグリゲートの空きスペースが使用されます。アグリゲートで利用可能なスペースを表示するための十分な権限を持っていない場合は、ストレージ管理者に問い合わせ、スプリット操作が完了できることを確認する必要があります。

手順

  1. volume clone showコマンドでestimateパラメータを使用して、スプリット処理に必要な空きスペースを確認します。
    次の例は、FlexCloneボリュームclone1を親ボリュームvol1からスプリットするために必要な空きスペースに関する情報を表示します。
    cluster1::> volume clone show -estimate -vserver vs1 -flexclone clone1 -parent-volume volume1
                                 Split
    Vserver   FlexClone       Estimate
    --------- ------------- ----------
    vs1       clone1           40.73MB
    
  2. storage aggregate showコマンドを使用して、FlexCloneボリュームと親を含むアグリゲートの空きスペース容量を確認します。
  3. 包含アグリゲートで利用可能な空きスペースが不足している場合は、storage aggregate add-disksコマンドを使用してアグリゲートにストレージを追加します。
  4. volume clone split startコマンドを使用してスプリット処理を開始します。
    次の例は、FlexCloneボリュームclone1を親ボリュームvol1からスプリットするためのプロセスを開始する方法を示しています。
    cluster1::> volume clone split start -vserver vs1 -flexclone clone1
    
    Warning: Are you sure you want to split clone volume clone1 in Vserver vs1 ?
    {y|n}: y
    [Job 1617] Job is queued: Split clone1.
    
  5. スプリット ジョブの進捗状況はjob showコマンドを使用して開始できます。
  6. スプリット ボリュームがFlexCloneボリューム上になくなったことを確認するには、volume showコマンドでfieldsパラメータをclone-volumeに設定します。
    FlexCloneボリュームではないボリュームのclone-volumeオプションの値はfalseです。
    次の例は、親からスプリットしたボリュームclone1がFlexCloneボリュームではないことを確認できる方法を示しています。
    cluster1::> volume show clone1 -fields clone-volume
    vserver volume clone-volume
    ------- ------ ------------
    vs1     clone1 false