使用陰影複製保護您的資料 - Amazon FSx for Windows File Server

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用陰影複製保護您的資料

Microsoft 視窗陰影複製是 Windows 檔案系統在某個時間點的快照。啟用陰影複製後,使用者可以快速復原儲存在網路上的已刪除或變更的檔案,並比較檔案版本。儲存區管理員可以輕鬆地排程陰影複製,以便使用 Windows PowerShell 命令定期進行。

陰影副本會與您的系統資料一起儲存,並且僅針對已變更部分的影片消耗系統儲存容量。存儲在您的 Fine 系統中的所有卷影副本都包含在 FILE 系統備份中。

注意

依預設,會在適用 FSx for Windows File Server 上啟用陰影複製。若要使用陰影複製來保護檔案系統上的資料,您必須在檔案系統上啟用陰影複製並設定陰影複製排程。如需詳細資訊,請參閱 設定陰影複製以使用預設儲存區和排程

警告

陰影複製不能替代備份。如果您啟用陰影複製,請確定您繼續執行定期備份。

使用陰影複製時的最佳作法

您可以為檔案系統啟用陰影複製,以允許使用者從 Windows 檔案總管中的先前快照檢視及還原個別檔案或資料夾。Amazon FSx 使用由 Microsoft 視窗服務器提供的卷影複製功能。請使用下列陰影複製的最佳作法:

  • 確定您的檔案系統具有足夠的效能資源:Microsoft Windows 會使用 copy-on-write 方法來記錄自最近陰影複製點以來的變更,而且此 copy-on-write 活動可能會針對每個檔案寫入作業產生最多三個 I/O 作業。

  • 使用 SSD 儲存並增加輸送量容量:由於 Windows 需要高等級的 I/O 效能來維護陰影複製,因此我們建議您使用 SSD 儲存裝置,並將輸送量容量提高到預期工作負載的三倍。這有助於確保您的檔案系統擁有足夠的資源,以避免不必要的陰影複製刪除等問題。

  • 只維護您需要的陰影複製數目:如果您在單一檔案系統上有大量的陰影複本 (例如,超過 64 個最新的陰影複本),或在單一檔案系統上佔用大量儲存區 (TB-規模) 的陰影複製,例如容錯移轉和容錯回復可能需要一些額外的時間。這是因為 Windows 版 FSx 需要在陰影複製儲存區上執行一致性檢查。由於 Windows 的 FSx 需要在維護陰影複製的同時執行 copy-on-write 活動,因此您也可能會遇到較高的 I/O 作業延遲。若要將陰影複製的可用性和效能影響降到最低,請手動刪除未使用的陰影複製,或將指令碼設定為自動刪除檔案系統上的舊陰影複製。

注意

在異地同步備份檔案系統的容錯移轉事件期間,FSx for Windows 會執行一致性檢查,要求在新的使用中檔案伺服器上線之前掃描檔案系統上的陰影複製儲存。一致性檢查的持續時間與檔案系統上的陰影複製數目以及使用的儲存空間有關。若要避免延遲的容錯移轉和容錯回復事件,建議您在檔案系統上維護少於 64 個陰影複本,並依照下列步驟定期監視和刪除最舊的陰影複本。

設定陰影複製

您可以使用 Amazon FSx 定義的 Windows PowerShell 命令,在檔案系統上啟用和排程定期陰影複製。以下是在 Windows 檔案伺服器檔案系統的 FSx 上設定陰影複製時的三個主要設定:

  • 設定陰影複製可在檔案系統上使用的最大儲存容量

  • (選擇性) 設定檔案系統上可儲存的陰影複製數目上限。預設值為 20。

  • (選擇性) 設定排程,以定義要擷取陰影複製的時間和間隔,例如每日、每週和每月

您可以在任何時間點,每個檔案系統最多儲存 500 個陰影複本;不過,我們建議您隨時維護少於 64 個陰影複本,以確保可用性和效能。達到此限制時,您採取的下一個陰影複製會取代最舊的陰影複製。同樣地,當達到最大陰影複製儲存量時,會刪除一或多個最舊的陰影複本,以便為下一個陰影複製提供足夠的儲存空間。

如需如何使用預設 Amazon FSx 設定快速啟用和排程定期陰影複製的詳細資訊,請參閱設定陰影複製以使用預設儲存區和排程

配置陰影複製儲存的考量

陰影複製是自上次陰影複製後所做的檔案變更的區塊層級複本。不會複製整個檔案,只會複製變更。因此,舊版檔案通常不會佔用與目前檔案相同的儲存空間。用於變更的磁碟區空間量可能會根據您的工作負載而有所不同。修改檔案時,陰影複製所使用的儲存空間取決於您的工作負載。當您決定要配置多少儲存空間給陰影複製時,您應該考慮工作負載的檔案系統使用模式。

啟用陰影複製時,您可以指定陰影複製可在檔案系統上使用的最大儲存容量。預設限制為檔案系統的 10%。如果您的使用者經常新增或修改檔案,建議您增加限制。將限制設定得太小可能會導致刪除最舊的陰影複本的頻率比使用者預期的要高。

您可以將陰影複製儲存設定為無界 (Set-FsxShadowStorage -Maxsize "UNBOUNDED")。不過,無限制的組態可能會導致大量陰影複製佔用您的檔案系統儲存空間。這可能會導致您的工作負載沒有足夠的儲存容量。如果您設定了無限制的儲存裝置,請務必在達到陰影複製限制時擴展儲存容量。如需有關將陰影複製儲存設定為特定大小或無限制的資訊,請參閱設定陰影複製儲存的最大數量

啟用陰影複製之後,您可以監視陰影複製所耗用的儲存空間量。如需詳細資訊,請參閱 檢視陰影複製儲存

設定陰影複製數目上限時的考量事項

啟用陰影複製時,您可以指定檔案系統上儲存的陰影複製數目上限。預設限制為 20,為了將陰影複製的可用性和效能影響降到最低,Microsoft 建議將陰影複製的數目上限設定為小於 64 個。由於 Windows 需要高等級的 I/O 效能來維護陰影複製,因此我們建議您使用 SSD 儲存體,並將輸送量容量提高到預期工作負載的三倍。這有助於確保您的檔案系統擁有足夠的資源,以避免不必要的陰影複製刪除等問題。

您可以將陰影複製的最大數目設定為 500。不過,如果您在單一檔案系統上有大量陰影複製或陰影複製佔用大量儲存空間 (TB 級),則容錯移轉和容錯回復之類的處理程序可能需要比預期更長的時間。這是因為 Windows 需要在陰影複製儲存區上執行一致性檢查。由於 Windows 需要在維護陰影複製的同時執行 copy-on-write 活動,因此您也可能會遇到較高的 I/O 作業延遲。

陰影複製的檔案系統建議

以下是使用陰影複製的檔案系統建議。

  • 請務必針對檔案系統上的工作負載需求佈建足夠的效能容量。Amazon FSx 提供由 Microsoft 視窗服務器提供的卷影複製功能。根據設計,Microsoft Windows 會使用一 copy-on-write 種方法來記錄自最近陰影複製點以來的變更,而且此 copy-on-write 活動最多可能會針對每個檔案寫入作業產生三個 I/O 作業。如果 Windows 無法跟上每秒 I/O 作業的傳入速率,則可能會造成刪除所有陰影複製,因為它無法再透過維護陰影複製 copy-on-write。因此,請務必針對檔案系統上的工作負載需求佈建足夠的 I/O 效能容量 (決定檔案伺服器 I/O 效能的輸送量容量維度,以及決定儲存 I/O 效能的儲存類型和容量)。

  • 當您啟用陰影複製時,我們通常建議您使用設定為 SSD 儲存的檔案系統,而不是 HDD 儲存體,因為 Windows 會耗用較高的 I/O 效能來維護陰影複製,並且 HDD 儲存體可提供較低的 I/O 作業效能容量。

  • 除了已設定的最大陰影複製儲存容量 (MaxSpace) 之外,您的檔案系統應該至少有 320 MB 的可用空間。例如,如果您將 5 GB 配置MaxSpace給陰影複製,除了 5 GB 之外,您的檔案系統應該至少有 320 MB 的可用空間MaxSpace

警告

設定陰影複製排程時,請確定在移轉資料或排定執行重複資料刪除工作時,不要排程陰影複製。當您預期檔案系統處於閒置狀態時,您應該排程陰影複製。如需有關設定自訂陰影複製排程的資訊,請參閱建立自訂陰影複製排程

還原個別檔案和資料夾

在 Amazon FSx 檔案系統上設定陰影複製後,使用者可以快速還原個別檔案或資料夾的先前版本,以及復原已刪除的檔案。

使用者使用熟悉的 Windows 檔案總管介面將檔案還原至舊版本。若要還原檔案,請選擇要還原的檔案,然後從內容選單中選擇 [還原舊版] (按一下滑鼠右鍵)。

在檔案瀏覽器中還原先前的版本

然後,使用者可以從「舊版」清單中檢視和還原先前的版本

在檔案總管中還原先前的版本