Skip to main content
本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。

從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。

步驟
  1. 列出目的地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.
  2. 從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或目的地叢集執行此命令。

    下列命令可還原檔案 file1file2 從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

    下列命令可還原檔案 file1file2 從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

    下列命令可還原檔案 file1file3 從Snapshot複本 daily.2013-01-25_0010 在原始目的地 Volume 中 secondary1,移至原始來源磁碟區作用中檔案系統中的不同位置 primary1`和還原 `file2 寄件者 snap1 移至的作用中檔案系統中的相同位置 primary1

    在此範例中、檔案 file1 還原至 /dir1/file1.newfile3 還原至 /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