Moving Data from Non-Tiered Volumes to Tier Enabled Volumes

Provides a synopsis of how to move data from non-tiered volumes to tier-enabled volumes.

Non-tiered volumes cannot be offloaded.

Use the following procedure to transfer data from a non-tiered volume to a fresh tiered volume, and then offload the data from the tiered volume.

If you are short on space, you can first break up large volumes into multiple small volumes.

You can then transfer one sub-volume at a time.

For example, assume that there are sub-volumes /hugevolume/dir1, /hugevolume/dir2, …, /hugevolume/dirN. To transfer:

  1. Create a new tiering enabled volume say dir1.
  2. Mount it at /tmp/dir1.
  3. Snapshot /hugevolume/dir1.
  4. Use distcp to copy the snapshot to /tmp/dir1.
  5. After the initial transfer, perhaps snapshot again and use rsync to sync the changes to /tmp/dir1 to minimize downtime.
  6. Delete /hugevolume/dir1.
  7. Unmount the dir1 volume and re-mount at /hugevolume/dir1.
  8. Now /hugevolume/dir1 will tier according to the schedule and rule specified when creating it in step 1.
  9. Repeat the process for dir2 to dirN.