本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
複製EFS檔案系統
若要擴充彈性和資料保護,EFS您可以在 AWS 區域. 當您在EFS檔案系統上啟用複寫時,Amazon EFS 會自動且透明地將來源檔案系統上的資料和中繼資料複製到目標檔案系統。發生災難或進行比賽日練習時,您可以容錯移轉到複本檔案系統。若要繼續作業,您就可以復原至主要檔案系統。
為了管理建立目標檔案系統並使其與來源檔案系統保持同步的程序,Amazon EFS 使用複寫組態。
建立複寫組態後,Amazon EFS 會自動保持來源和目標檔案系統同步。對來源檔案系統所做的變更不會以 point-in-time 一致的方式傳輸到目的檔案系統。而是根據複寫的上次同步處理時間來傳輸它們。上次同步時間會指出來源與目的地之間上次成功同步的完成時間。從上次同步時間開始,對來源檔案系統所做的變更會複寫到目的地檔案系統中,而在上次同步時間之後對來源檔案系統所做的變更可能不會複寫到目的地檔案系統中。如需詳細資訊,請參閱 檢視複製詳細資。
所有可用 Amazon AWS 區域 的複寫EFS都可用。若要在預設停用的區域中複製EFS檔案系統,您必須先選擇加入「地區」。如需詳細資訊,請參閱AWS 一般參考指南中的「指定 AWS 區域 您的帳戶可以使用的項目」。如果您稍後選擇退出某個區域,Amazon EFS 會暫停該區域的所有複寫活動。若要繼續區域的複寫活動,請 AWS 區域 再次選擇加入。
注意
複寫不支援將標籤用於以屬性為基礎的存取控制 () ABAC。
成本
為了方便複寫,Amazon EFS 會在目的地檔案系統上建立隱藏的目錄和中繼資料。這些資料大約相當於 12 MB (MiB) 的計量資料,這些資料會向您收費。如需關於計量檔案系統的詳細資訊,請參閱 Amazon 如何EFS報告檔案系統和物件大小。
複寫效能
當您在容錯回復過程中建立新複製或反轉現有複寫的方向時,Amazon EFS 會執行初始同步,其中包括一系列一次性設定動作以支援複寫。完成初始同步所需的時間長短取決於很多因素,例如來源檔案系統的大小以及其中的檔案數目。
初始複寫完成後,Amazon 對大多數檔案系統EFS維持 15 分鐘的復原點目標 (RPO)。但是,如果來源檔案系統的檔案變更頻繁,而且檔案量超過 1 億個或檔案大小超過 100 GB,則複寫時常可能超過 15 分鐘。如需關於監視上次成功完成複寫的時長的相關資訊,請參閱 檢視複製詳細資。
您可以使用主控台 AWS Command Line Interface (AWS CLI)、和 Amazon 監控上次成功同步的API時間 CloudWatch。在中 CloudWatch,使用TimeSinceLastSyncEFS量度。如需詳細資訊,請參閱 檢視複製詳細資。
所需的 IAM 許可
Amazon EFS 使用名為的EFS服務連結角色AWSServiceRoleForAmazonElasticFileSystem
來同步來源檔案系統和目的地檔案系統之間的複寫狀態。若要使用複寫,您必須設定下列權限,以允許 AWS Identity and Access Management
(IAM) 實體 (例如使用者、群組或角色) 來建立服務連結角色、複寫組態和檔案系統。
-
iam:CreateServiceLinkedRole
:請參閱 使用 Amazon EFS 的服務連結角色 中範例。 -
elasticfilesystem:DescribeFileSystem
-
elasticfilesystem:CreateFileSystem
* elasticfilesystem:CreateReplicationConfiguration
*elasticfilesystem:DeleteReplicationConfiguration
*elasticfilesystem:DescribeReplicationConfigurations
*
* 您可以使用AmazonElasticFileSystemFullAccess
受管理的原則自動取得所有必要的EFS權限。如需詳細資訊,請參閱 AWS 受管理的策略: AmazonElasticFileSystemFullAccess。