Symantec logo

Adding snapshot mirrors to a volume

If you are going to create a full-sized break-off snapshot volume, you can use the following command to add new snapshot mirrors to a volume:

# vxsnap [-b] [-g diskgroup] addmir volume|volume_set \

  [nmirror=N] [alloc=storage_attributes]

The volume must have been prepared using the vxsnap prepare command.

See "Preparing a volume for DRL and instant snapshots" on page 268.

If a volume set name is specified instead of a volume, the specified number of plexes is added to each volume in the volume set.

By default, the vxsnap addmir command adds one snapshot mirror to a volume unless you use the nmirror attribute to specify a different number of mirrors. The mirrors remain in the SNAPATT state until they are fully synchronized. The -b option can be used to perform the synchronization in the background. Once synchronized, the mirrors are placed in the SNAPDONE state.

For example, the following command adds 2 mirrors to the volume, vol1, on disks mydg10 and mydg11:

# vxsnap -g mydg addmir vol1 nmirror=2 alloc=mydg10,mydg11

This command is similar in usage to the vxassist snapstart command, and supports the traditional third-mirror break-off snapshot model. As such, it does not provide an instant snapshot capability.

Once you have added one or more snapshot mirrors to a volume, you can use the vxsnap make command with either the nmirror attribute or the plex attribute to create the snapshot volumes.