從SnapMirror目的地還原單一檔案、LUN或NVMe命名空間
您可以從Snapshot複本還原單一檔案、LUN、一組檔案或LUN、或從SnapMirror目的地Volume還原NVMe命名空間。從 ONTAP 9 7 開始、您也可以從 SnapMirror 同步目的地還原 NVMe 命名空間。您可以將檔案還原至原始來源磁碟區或不同的磁碟區。
若要從 SnapMirror 同步目的地還原檔案或 LUN (從 ONTAP 9 開始支援)、您必須先刪除並釋放關係。
您要還原檔案或LUN(目的地Volume)的磁碟區必須是讀寫磁碟區:
-
如果來源與目的地磁碟區具有通用的Snapshot複本(通常是還原至原始來源磁碟區時的情況)、SnapMirror會執行_遞增 式還原。
-
否則、SnapMirror會執行_基準還原_、將指定的Snapshot複本及其參照的所有資料區塊傳輸到目的地Volume。
-
列出目的地Volume中的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目的地Volume中的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
在原始目的地 Volume 中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
在原始目的地 Volume 中secondary1
,移至原始來源磁碟區作用中檔案系統中的不同位置primary1
。目的地檔案路徑以@符號開頭、接著是原始來源Volume根目錄下的檔案路徑。在此範例中、
file1
還原至/dir1/file1.new
檔案 2 會還原至/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
在原始目的地 Volume 中secondary1
,移至原始來源磁碟區作用中檔案系統中的不同位置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.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