restorevolume
使用 restorevolume 命令可复原卷以进行云分层。
语法
参数
- -fromuid 卷 UID
- (可选)指定要复原的卷快照(按卷 UID 指定)。 该值必须是十六进制数字。此参数用于从其他卷复原快照。 这意味着指定的 UID 必须与(指定 volume_name 或 volume_id 时)要复原的卷的 UID 不同。注: 如果指定此参数,那么要复原到的卷无法启用云快照。
- -restoreuid
- (可选)指定应将已复原卷的 UID 设置为要复原的卷快照的 UID。 必须为此参数指定 -fromuid。 如果云帐户处于导入方式,那么不支持 -restoreuid 参数。
- -generation gen_id
- (可选)指定要复原的快照代次。 值必须为数字。
- -deletelatergenerations
- (可选)指定在复原代次后应删除所有快照代次。注: 如果卷已启用云快照,并且正在复原的生成不是卷的最新快照,那么此参数是必需的。
- -cancel
- (可选)取消复原操作。
- volume_name | volume_id
- (必需)指定要复原的卷的名称或标识。 卷标识的值必须是数字,卷名的值必须是字母数字字符串。
注: 如果目标卷具有快照,那么不允许将云备份复原到备份源卷以外的卷。
描述
此命令可从快照生成复原卷。
直接对由卷名称或卷标识指定的卷执行复原操作(不使用临时卷)。 在执行复原操作期间,卷处于 offline 状态。 如果在复原过程完成之前将其取消,
那么该卷上的数据不一致且不可用。
调用示例
要针对卷 volume7 复原先前的代次(代次 3):
restorevolume -generation 3 -deletelatergenerations volume7
生成的输出:
No feedback
