./stor conssnap { R | rollback } { -n | --name } CONSISTENCYSNAPSHOT_NAME
此命令用来回滚一致性快照。
注意
此操作会将一致性快照中的数据覆盖到所有源卷的数据,建议操作前,对源卷数据通过创建快照或者一致性快照的方式进行备份。
如果源卷已被客户端挂载,需在客户端取消挂载卷后回滚,回滚后重新挂载卷:
对于Linux客户端,可以执行下列步骤:
回滚一致性快照前,客户端执行命令:umount DIRECTORY_NAME_OR_PATH
回滚一致性快照后,客户端执行命令:mount /dev/sdx DIRECTORY_NAME_OR_PATH
对于Windows客户端,可以执行下列步骤:
回滚一致性快照前,在客户端将源卷对应的磁盘脱机。
回滚一致性快照后,在客户端将源卷对应的磁盘重新联机。
如果一致性快照的卷快照的源卷是一个克隆卷,并且此克隆卷正在执行断开关系链的操作时,不能使用这个克隆卷的任何快照进行回滚。
说明
如果一致性快照中有一个单卷快照处于删除中的状态,可以回滚,对其余正常状态的单卷快照进行回滚,删除中状态的快照不回滚。
参数
参数 | 描述 |
---|---|
-n CONSISTENCYSNAPSHOT_NAME 或 --name CONSISTENCYSNAPSHOT_NAME | 指定一致性快照的名称。 取值:字符串形式,长度范围是1~256,只能由字母、数字、短横线( - )、下划线( _ )组成,字母区分大小写,且仅支持以字母或数字开头。 |
示例
回滚consistencysnapshot4。
[root@hblockserver CTYUN_HBlock_Plus_3.9.0_x64]# ./stor conssnap R -n consistencysnapshot4
DANGER: This operation will overwrite data on source LUNs with that on the consistency snapshot.
Start rollbacking consistency snapshot consistencysnapshot4 on LUN lun01,lun01a,lun02,lun03.