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

從NFS或SMB用戶端上的Snapshot複本還原檔案

貢獻者

NFS或SMB用戶端上的使用者可以直接從Snapshot複本還原檔案、而無需儲存系統管理員的介入。

檔案系統中的每個目錄都包含一個名為的子目錄 .snapshot NFS 與 SMB 使用者均可存取。。 .snapshot 子目錄包含與 Volume Snapshot 複本對應的子目錄:

$ ls .snapshot
daily.2017-05-14_0013/              hourly.2017-05-15_1106/
daily.2017-05-15_0012/              hourly.2017-05-15_1206/
hourly.2017-05-15_1006/             hourly.2017-05-15_1306/

每個子目錄都包含Snapshot複本所參照的檔案。如果使用者不小心刪除或覆寫檔案、可以將檔案從Snapshot子目錄複製到讀寫目錄、將檔案還原到父讀寫目錄:

$ ls my.txt
ls: my.txt: No such file or directory
$ ls .snapshot
daily.2017-05-14_0013/              hourly.2017-05-15_1106/
daily.2017-05-15_0012/              hourly.2017-05-15_1206/
hourly.2017-05-15_1006/             hourly.2017-05-15_1306/
$ ls .snapshot/hourly.2017-05-15_1306/my.txt
my.txt
$ cp .snapshot/hourly.2017-05-15_1306/my.txt .
$ ls my.txt
my.txt