Table of ContentsView in Frames

Checking and preparing the storage system

You must ensure that the destination storage system can support the disaster recovery vFiler unit.

Steps

  1. Verify that the destination storage system has enough storage space to hold the source vFiler unit’s volumes.
    1. On the source storage system, enter the vfiler status -r command to see the volumes that the vFiler unit is using.
    2. Enter the df command on each of those volumes to check the disk space being used. The destination volumes must have at least the same amount of space that is being used on the source volumes. You can run the df command on the destination storage system to check this.

      Note: If the source and destination storage systems use different-sized disks and have different block sizes, you should adjust the df numbers accordingly.

  2. Perform the appropriate action based on what you learned about space in Step 1:

    Note: The destination volumes must have the same amount of space as the source volumes.

    If the destination volumes... Then...
    Have enough space Go to the Step 3.
    Do not have enough space
    1. Install new disk shelves.
    2. Use the aggr add command to add new disks to the destination volumes.
  3. Ensure that the destination storage system has the same volume structure as the source and the volumes to be used by the destination vFiler unit are not used by any other vFiler unit.

    The volumes to be used by the destination vFiler unit must have the same path names as those used by the source vFiler unit.

    If the destination storage system... Then...
    Has a volume whose path name matches the path name used by the source vFiler unit and the volumes to be used by the destination vFiler unit are not used by any other vFiler unit Go to Step 4.
    Has a volume whose path name matches the path name of the source vFiler unit, but the volume is used by another vFiler unit Perform one of the following steps:
    • If the volume is the root volume of the vFiler unit, use the vfiler destroy command to destroy the vFiler unit.
    • If the volume can be removed, use the vfiler remove command to disassociate the volume from that vFiler unit.
    • If the volume cannot be destroyed or removed, use the vol rename command to rename the volume. Then, create a new volume with the old name of the volume you just renamed.
    Does not have any path name that matches the name used by the source vFiler unit or by volumes to be used by the destination Perform one of the following steps:
    • For traditional and FlexVol volumes, use the vol create command on the destination storage system to create volumes whose names match those being used by the source vFiler unit.
    • Use the vol rename to rename a volume.

    For more information, see the Data ONTAP Storage Management Guide for 7-Mode.

  4. You must ensure that the destination volumes do not contain any qtree with the same name as that used by a qtree in the source volumes.

    For disaster recovery, SnapMirror is used, and SnapMirror replicates qtree names from the source to the destination volume. Therefore, ensure that the qtree names on the source do not exist on the destination.

    If there are... Then...
    Qtrees in the destination volumes that have names matching the names of qtrees in the source volumes

    Rename the matching qtrees in the destination volumes.

    To rename a qtree, move it from a client the same way you move a directory or folder. For more information, see the Data ONTAP Storage Management Guide for 7-Mode.

    No matching qtree names in the destination volumes Go to Step 5.
  5. Verify whether quotas are being enforced from the hosting storage system.

    To verify where quotas are being enforced from, enter the following command from the hosting storage system:

    quota report

    Quotas enforced from the vFiler unit are copied to the new vFiler unit, but quotas enforced from the hosting storage system are not copied.

  6. Depending on the result of Step 5, perform the appropriate action:
    If quotas for qtrees used by the vFiler unit... Then...
    Are being enforced Go to the Step 7.
    Are not being enforced You have completed checking the storage system.
  7. Keep a record of the storage system's /vol/vol0/etc/quotas file for future reference.
  8. Copy the relevant entries into the destination storage system's /vol/vol0/etc/quotas file.