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 284.
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.