从 SnapVault 备份中恢复数据
选择 SnapVault 备份目标卷后,必须对新卷执行恢复操作以测试备份数据,或对现有卷执行恢复操作以恢复丢失或损坏的数据。您必须登录到命令行界面(CLI)来运行以下 snapmirror restore 命令。可以从 SnapMirror 目标卷中的快照拷贝恢复整个卷的内容。可以将卷的内容恢复到原始源卷或其他卷。
开始之前
要从 SnapMirror Synchronous 目标(从 ONTAP 9.5 开始受支持)恢复卷,必须先删除并释放该关系。
关于本任务
读写卷,在这种情况下 SnapMirror 执行增量恢复,前提是源和目标卷有一个共同的快照拷贝(在恢复到原始源卷时通常属于这种情况)。
注如果没有共同的快照拷贝,命令执行将失败。卷的内容无法恢复到空的读写卷。空数据保护卷,在这种情况下 SnapMirror 执行基准恢复,指定的快照拷贝及其引用的所有数据块都将传输到源卷。
如果恢复操作的目标卷已启用压缩,而源卷未启用压缩,请在目标卷上禁用压缩。需要在恢复操作完成后重新启用压缩。
在执行恢复操作之前,将停用为目标卷定义的任何配额规则。恢复操作完成后,可以运行 volume quota modify 命令来重新激活配额规则。
与网络压缩不同,重复数据删除选项不能包含在 snapmirror restore 命令中。要在 SnapVault 卷上使用重复数据删除功能,您必须为卷分配效率策略,以通过运行 volume efficiency modify 命令来执行重复数据删除或数据压缩操作。如果为 SnapVault 辅助卷分配了效率策略,则在执行卷效率操作期间,仅考虑卷效率优先级属性。对 SnapVault 辅助卷执行增量更新时,将忽略作业计划,并执行重复数据删除操作。
可对 FlexVol 卷启用重复数据删除以节约存储。可对所有卷启用后处理重复数据删除,也可以对 全闪存阵列 或 Flash Pool 聚合中的卷启用内联重复数据删除。如果要对其他类型的卷启用内联重复数据删除,必须联系技术支持人员。对于 FlexVol 卷,必须已确认卷和聚合中有足够多的可用空间供重复数据删除元数据使用。从 ONTAP 9.4 开始,全闪存阵列 系统中默认启用内联重复数据删除。
运行 volume efficiency on 命令来启用后处理重复数据删除。
示例
以下命令对卷 secondary1 启用后处理重复数据删除:volume efficiency on -vserver vserverB -volume secondary1
运行 volume efficiency on 命令和 volume efficiency modify 命令并将 -inline-dedupe 选项设置为 true 来同时启用后处理重复数据删除和内联重复数据删除。
示例
以下命令对卷同时启用后处理重复数据删除和内联重复数据删除:volume efficiency on -vserver vserverB -volume secondary1volume efficiency modify -vserver vserverB -volume secondary1 -inline-dedupe true
以下命令对卷仅启用内联重复数据删除:volume efficiency modify -vserver vserverB -volume secondary1 -policy inline-only -inline-dedupe true
验证
可通过查看卷效率设置验证是否已更改设置:volume efficiency show -instance