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

從Snapshot複本還原部分檔案

貢獻者

您可以使用 volume snapshot partial-restore-file 此命令可將資料範圍從 Snapshot 複本還原至 LUN 或 NFS 或 SMB 容器檔案、前提是您知道資料的起始位元組偏移和位元組數。您可以使用此命令來還原主機上的其中一個資料庫、該資料庫會將多個資料庫儲存在同一個LUN中。

從 ONTAP 9.12.1 開始、使用的磁碟區可進行部分還原 SnapMirror 主動同步

步驟
  1. 列出Volume中的Snapshot複本:

    volume snapshot show -vserver SVM -volume volume

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

    下列範例顯示中的 Snapshot 複本 vol1

    clus1::> volume snapshot show -vserver vs1 -volume vol1
    
    Vserver Volume Snapshot                State    Size  Total% Used%
    ------- ------ ---------- ----------- ------   -----  ------ -----
    vs1	 vol1   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. 從Snapshot複本還原部分檔案:

    volume snapshot partial-restore-file -vserver SVM -volume volume -snapshot snapshot -path file_path -start-byte starting_byte -byte-count byte_count

    起始位元組偏移和位元組數必須是4、096的倍數。

    下列範例還原檔案的前 4,096 位元組 myfile.txt

    cluster1::> volume snapshot partial-restore-file -vserver vs0 -volume vol1 -snapshot daily.2013-01-25_0010 -path /myfile.txt -start-byte 0 -byte-count 4096