使用 SnapDrive snap restore 命令所需的信息
要还原 Snapshot 副本,请确定要还原的存储实体,指定 Snapshot 副本的名称等。
下表提供了使用 SnapDrive snap restore` 命令时需要提供的信息。
要求 / 选项 | 参数 | ||
---|---|---|---|
确定要还原的存储实体的类型,并使用相应的参数输入此实体的名称。
|
LUN (` -lun file_spec` ) |
||
LUN 的名称。您必须包含存储系统,卷和 LUN_ 的名称 |
磁盘组(` -dg file_spec c` )或卷组(` -vg file_spec` ) |
||
磁盘或卷组的名称 _ |
文件系统(` -fs file_spec` ) |
||
文件系统的名称 |
文件(` -file file_spec` ) |
||
NFS 文件的名称 |
主机卷(` -hostvol file_spec` )或逻辑卷(` -lvol file_spec` ) |
||
主机或逻辑卷的名称。您必须同时提供请求的卷及其所在的磁盘组;例如 - hostvol dg3/Acct_volume_ |
指定 Snapshot 副本的名称。如果您在命令提示符处提供的任何 ` file_spec_` 参数当前位于本地主机上,则可以使用简短形式的 Snapshot 副本名称。 如果主机上不存在 ` file_spec_` 参数,则必须使用一个长形式的 Snapshot 副本名称,在此输入存储系统名称,卷和 Snapshot 副本名称。如果在命令提示符处为 Snapshot 副本使用较长名称,并且路径名称与存储系统和 / 或存储卷信息不匹配,则 SnapDrive for UNIX 将失败。以下是一个长 Snapshot 副本名称示例: 有时,随 ` file_spec_` 参数提供的值可能在主机上不存在。例如,如果您已卸载文件系统或通过导出,删除或销毁操作删除了磁盘组,则该文件系统或磁盘组仍可作为 ` file_spec_` 参数的值。但是,该值将被视为不存在的值。SnapDrive for UNIX 可以还原此类不存在的 Snapshot 副本 ` file_spec` ,但您必须使用较长的 Snapshot 副本名称。 当您还原跨越多个存储系统和卷且包含不存在的 ` file_spec_` 参数的 Snapshot 副本时, SnapDrive for UNIX 会允许命令行出现不一致。它不允许使用现有的 ` file_spec` 参数。如果您只想从多个存储系统 Snapshot 副本还原一个存储实体,则您指定的 Snapshot 副本不必与包含该存储实体的存储系统位于同一个存储系统上。 相同 Snapshot 副本名称的简短格式将省略存储系统和存储系统卷名称,因此其显示为: ` Snap_20031415_` |
||
Snapshot 副本名称(` -snapname` ) |
` snap_name_` |
||
它可以是一个短名称,例如 ` mysnap1_` ,也可以是一个包含存储系统名称,卷和 Snapshot 副本名称的长名称。 通常, NetApp 建议您使用短名称。如果 ` file_spec` 参数不存在:即,它不再存在于主机上;请参见 ` file_spec_` 参数的说明。然后,必须使用 Snapshot 副本的长名称。 |
` 预留 |
||
-noreserve` |
|||
可选:希望 SnapDrive for UNIX 在还原 Snapshot 副本时创建空间预留。 |
` 强制` |
||
~ |
` -noprop` |
||
~ |
可选:确定是否要覆盖现有 Snapshot 副本。如果没有此选项,则如果您提供现有 Snapshot 副本的名称,此操作将暂停。提供此选项并指定现有 Snapshot 副本的名称时,系统会提示您确认是否要覆盖此 Snapshot 副本。要防止 SnapDrive for UNIX 显示提示符,请同时包含 ` -noprop` 选项。(如果要使用 -noprop 选项,则必须始终包含 ` -force` 选项。) 如果您尝试还原自上次 Snapshot 副本以来配置发生更改的磁盘组,则必须在命令提示符处包含 ` -force` 选项。例如,如果在创建 Snapshot 副本后更改了磁盘上数据的条带化方式,则需要包含 ` -force` 选项。如果没有 ` -force` 选项,此操作将失败。此选项会要求您确认要继续此操作,除非您在其中包含 ` -noprop` 选项。
|
||
|
~ |