从 SnapMirror 目标恢复单个文件、LUN 或 NVMe 名称空间
可以从 SnapMirror 目标卷中的快照拷贝或 NVMe 名称空间恢复单个文件、LUN 或者一组文件或 LUN。从 ONTAP 9.7 开始,还可从 SnapMirror 同步目标还原 NVMe 名称空间。可以将文件恢复到原始源卷或其他卷。
开始之前
要从 SnapMirror 同步目标(从 ONTAP 9.5 开始受支持)恢复文件或 LUN,必须先删除并释放该关系。
关于本任务
要将文件或 LUN 恢复到的卷(目标卷)必须是读写卷:
如果源和目标卷有一个共同的快照拷贝(在恢复到原始源卷时通常属于这种情况),SnapMirror 将执行增量恢复。
否则,SnapMirror 执行基准恢复,指定的快照拷贝及其引用的所有数据块都将传输到目标卷。
- 列出目标卷中的快照拷贝:volume snapshot show -vserver SVM -volume volume 有关完整的命令语法,请参阅手册页。
示例
以下示例显示了 vserverB:secondary1 目标上的快照拷贝:cluster_dst::> volume snapshot show -vserver vserverB -volume secondary1
Vserver Volume Snapshot State Size Total% Used%
------- ------ ---------- ----------- ------ ----- ------ -----
vserverB secondary1 hourly.2020-01-25_0005 valid 224KB 0% 0%
daily.2020-01-25_0010 valid 92KB 0% 0%
hourly.2020-01-25_0105 valid 228KB 0% 0%
hourly.2020-01-25_0205 valid 236KB 0% 0%
hourly.2020-01-25_0305 valid 244KB 0% 0%
hourly.2020-01-25_0405 valid 244KB 0% 0%
hourly.2020-01-25_0505 valid 244KB 0% 0%
7 entries were displayed. - 从 SnapMirror 目标卷中的快照拷贝恢复单个文件或 LUN 或者一组文件或 LUN:snapmirror restore -source-path SVM:volume|cluster://SVM/volume, ... -destination-path SVM:volume|cluster://SVM/volume, ... -source-snapshot snapshot -file-list source_file_path,@destination_file_path 有关完整的命令语法,请参阅手册页。注必须从目标
SVM 或目标集群运行此命令。 示例
以下命令将文件 file1 和 file2 从原始目标卷 secondary1 中的快照拷贝 daily.2020-01-25_0010 恢复到原始源卷 primary1 的活动文件系统中的相同位置:cluster_dst::> snapmirror restore -source-path vserverB:secondary1 -destination-path vserverA:primary1 -source-snapshot daily.2020-01-25_0010 -file-list /dir1/file1,/dir2/file2
[Job 3479] Job is queued: snapmirror restore for the relationship with destination vserverA:primary1示例
以下命令将文件 file1 和 file2 从原始目标卷 secondary1 中的快照拷贝 daily.2020-01-25_0010 恢复到原始源卷 primary1 的活动文件系统中的不同位置。目标文件路径以 @ 符号开头,后跟原始源卷根目录的文件路径。在本示例中,file1 将恢复到 primary1 上的 /dir1/file1.new,而 file2 将恢复到 /dir2.new/file2:
cluster_dst::> snapmirror restore -source-path vserverB:secondary1 -destination-path vserverA:primary1 -source-snapshot daily.2020-01-25_0010 -file-list /dir/file1,@/dir1/file1.new,/dir2/file2,@/dir2.new/file2
[Job 3479] Job is queued: snapmirror restore for the relationship with destination vserverA:primary1示例
以下命令将文件 file1 和 file3 从原始目标卷 secondary1 中的快照拷贝 daily.2020-01-25_0010 恢复到原始源卷 primary1 的活动文件系统中的不同位置,并将 file2 从 snap1 恢复到 primary1 的活动文件系统中的相同位置。在本示例中,文件 file1 将恢复到 /dir1/file1.new,而 file3 恢复到 /dir3.new/file3:
cluster_dst::> snapmirror restore -source-path vserverB:secondary1 -destination-path vserverA:primary1 -source-snapshot daily.2020-01-25_0010 -file-list /dir/file1,@/dir1/file1.new,/dir2/file2,/dir3/file3,@/dir3.new/file3
[Job 3479] Job is queued: snapmirror restore for the relationship with destination vserverA:primary1
提供反馈