Table of ContentsView in Frames

Splitting a FlexClone volume from its parent

If you want the FlexClone volume to have its own disk space, rather than using that of its parent, you can split it from its parent.

Steps

  1. Determine the approximate amount of free space required to split a FlexClone volume from its parent by entering the following command:vol clone split estimate clone_name
  2. Verify that enough free space exists in the containing aggregate to support the split by entering the following command:df -A aggr_name
    The avail column tells you how much available space you have in your aggregate.
  3. Enter the following command to split the volume:vol clone split start clone_name

    The clone-splitting operation begins. All existing Snapshot copies of the clone are deleted, and the creation of Snapshot copies of the clone is prevented for the duration of the split operation.

    Note: If an online data migration operation is in progress, this command might fail. In this case, wait and retry the command when the online data migration operation is complete.

    This operation could take some time to complete, depending on how much space is shared between the FlexClone volume and its parent.

    If you take no further action, when all shared data has been copied, the clone will be split from its parent volume and become a regular FlexVol volume.

  4. If you want to check the status of a clone-splitting operation, enter the following command:vol clone split status clone_name
  5. If you want to stop the progress of an ongoing clone-splitting operation, enter the following command:vol clone split stop clone_name
    The clone-splitting operation halts; the original and FlexClone volumes remain clone partners, but they no longer share the disk space that was duplicated by the split.
  6. You can display the status of the newly split FlexVol volume and verify the success of the clone-splitting operation by using the vol status -v command.