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

從SnapMirror目的地還原磁碟區內容

貢獻者

您可以從SnapMirror目的地Volume中的Snapshot複本還原整個Volume的內容。您可以將磁碟區的內容還原至原始來源磁碟區或其他磁碟區。

關於這項工作

此程序適用於 FAS 、 AFF 和目前的 ASA 系統。如果您有 ASA R2 系統( ASA A1K 、 ASA A70 或 ASA A90 )、請遵循"這些步驟"以還原資料。ASA R2 系統提供專為僅限 SAN 的客戶所提供的簡化 ONTAP 體驗。

還原作業的目的地Volume必須是下列其中一項:

  • 讀寫磁碟區、在這種情況下、SnapMirror會執行_遞增 式還原_、前提是來源與目的地磁碟區具有通用的Snapshot複本(如同還原至原始來源磁碟區一般)。

    註

    如果沒有通用的Snapshot複本、則命令會失敗。您無法將磁碟區的內容還原至空白的讀寫磁碟區。

  • 空的資料保護磁碟區、在這種情況下、SnapMirror會執行_baseline還原_、其中指定的Snapshot複本及其參照的所有資料區塊都會傳輸到來源磁碟區。

還原磁碟區的內容是一項顛覆性的作業。當SnapVault 還原作業執行時、SMB流量不得在還原主磁碟區上執行。

如果還原作業的目的地Volume已啟用壓縮功能、且來源Volume未啟用壓縮功能、請停用目的地Volume上的壓縮功能。還原作業完成後、您需要重新啟用壓縮。

在執行還原之前、會停用為目的地Volume定義的任何配額規則。您可以使用 volume quota modify 還原作業完成後重新啟動配額規則的命令。

當磁碟區中的資料遺失或毀損時、您可以從先前的Snapshot複本還原資料、以復原資料。

此程序會以舊版Snapshot複本的資料取代來源磁碟區上的目前資料。您應該在目的地叢集上執行此工作。

步驟

您可以使用系統管理員或 ONTAP CLI 還原磁碟區的內容。

系統管理員
  1. 按一下「保護>關係」、然後按一下來源Volume名稱。

  2. 按一下 功能表選項圖示 、然後選取 * 還原 * 。

  3. 在*來源*下、預設會選取來源Volume。如果您要選擇來源以外的磁碟區、請按一下*其他Volume *。

  4. 在*目的地*下、選擇您要還原的Snapshot複本。

  5. 如果來源與目的地位於不同的叢集上、請在遠端叢集上按一下*保護>關係*、以監控還原進度。

CLI
  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複本還原磁碟區內容:

    snapmirror restore -source-path <SVM:volume>|<cluster://SVM/volume> -destination-path <SVM:volume>|<cluster://SVM/volume> -source-snapshot <snapshot>

    如需完整的命令語法、請參閱手冊頁。

    註 您必須從原始來源SVM或原始來源叢集執行此命令。

    下列命令可還原原始來源 Volume 的內容 primary1 從Snapshot複本 daily.2013-01-25_0010 在原始目的地 Volume 中 secondary1

    cluster_src::> snapmirror restore -source-path vserverB:secondary1 -destination-path vserverA:primary1 -source-snapshot daily.2013-01-25_0010
    
    Warning: All data newer than Snapshot copy daily.2013-01-25_0010 on volume vserverA:primary1 will be deleted.
    
    Do you want to continue? {y|n}: y
    
    [Job 34] Job is queued: snapmirror restore from source vserverB:secondary1 for the snapshot daily.2013-01-25_0010.
  3. 重新掛載還原的磁碟區、然後重新啟動所有使用該磁碟區的應用程式。

其他方法可在ONTAP 不一樣的情況下執行

若要執行這些工作…​ 請參閱此內容…​

System Manager Classic(ONTAP 適用於更新版本的更新版本)

"使用SnapVault 功能概述進行Volume還原"