从 SnapMirror 目标还原单个文件, LUN 或 NVMe 命名空间
您可以从 Snapshot 副本还原单个文件, LUN ,一组文件或 LUN ,也可以从 SnapMirror 目标卷还原 NVMe 命名空间。从NVMe.7开始、您还可以从ONTAP 9同步目标还原SnapMirror命名库。您可以将文件还原到原始源卷或其他卷。
要从SnapMirror同步目标还原文件或ONTAP 9 (从LUN .5开始受支持)、您必须先删除并释放此关系。
要将文件或 LUN 还原到的卷(目标卷)必须为读写卷:
-
如果源卷和目标卷具有通用 Snapshot 副本(通常情况下,还原到原始源卷时), SnapMirror 将执行 _incremental restore" 。
-
否则, SnapMirror 将执行 _baseline restore" ,其中指定的 Snapshot 副本及其引用的所有数据块将传输到目标卷。
-
列出目标卷中的 Snapshot 副本:
volume snapshot show -vserver <SVM> -volume volume
有关完整的命令语法,请参见手册页。
以下示例显示了上的Snapshot副本
vserverB:secondary1
目标:cluster_dst::> volume snapshot show -vserver vserverB -volume secondary1 Vserver Volume Snapshot State Size Total% Used% ------- ------ ---------- ----------- ------ ----- ------ ----- vserverB secondary1 hourly.2013-01-25_0005 valid 224KB 0% 0% daily.2013-01-25_0010 valid 92KB 0% 0% hourly.2013-01-25_0105 valid 228KB 0% 0% hourly.2013-01-25_0205 valid 236KB 0% 0% hourly.2013-01-25_0305 valid 244KB 0% 0% hourly.2013-01-25_0405 valid 244KB 0% 0% hourly.2013-01-25_0505 valid 244KB 0% 0% 7 entries were displayed.
-
从 SnapMirror 目标卷中的 Snapshot 副本还原单个文件或 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
从Snapshot副本daily.2013-01-25_0010
在初始目标卷中secondary1
,将其保存到初始源卷的活动文件系统中的同一位置primary1
:cluster_dst::> snapmirror restore -source-path vserverB:secondary1 -destination-path vserverA:primary1 -source-snapshot daily.2013-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
从Snapshot副本daily.2013-01-25_0010
在初始目标卷中secondary1
,并将其移至原始源卷的活动文件系统中的其他位置primary1
。目标文件路径以 @ 符号开头,后跟原始源卷根中文件的路径。在此示例中、
file1
将还原到/dir1/file1.new
和file2将还原到/dir2.new/file2
开启primary1
:cluster_dst::> snapmirror restore -source-path vserverB:secondary1 -destination-path vserverA:primary1 -source-snapshot daily.2013-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
从Snapshot副本daily.2013-01-25_0010
在初始目标卷中secondary1
,并将其保存到初始源卷的活动文件系统中的不同位置primary1`和还原 `file2
fromsnap1
到的活动文件系统中的同一位置primary1
。在此示例中、为文件
file1
将还原到/dir1/file1.new
和file3
将还原到/dir3.new/file3
:cluster_dst::> snapmirror restore -source-path vserverB:secondary1 -destination-path vserverA:primary1 -source-snapshot daily.2013-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