我在嘗試使用 AWS Backup 還原我的 Amazon Elastic File System (Amazon EFS) 檔案系統時,遇到還原問題。
簡短說明
當 EFS 存取點掛載檔案系統時,您可能無法在 EFS 檔案系統中找到還原的資料夾。這是因為存取點可能會對檔案系統強制使用不同的根目錄。Amazon EFS 用戶端只能存取指定目錄或其子目錄中的資料。在您完成還原並掛載 EFS 檔案系統後,必須從位於根目錄的 aws-backup-restore_datetime 還原目錄中取得資料。
解決方法
「Insufficient privileges」錯誤
當您使用 AWS Backup 主控台啟動 EFS 還原作業時,會收到以下錯誤訊息:
「Insufficient privileges to perform this action.Please consult with the account administrator for necessary permissions.」
若要解決此問題,請參閱如何解決我使用 AWS Backup 執行 Amazon EFS 還原時,出現的「insufficient privileges」和「access denied」錯誤?確保您已將 iam:PassRole 權限授與您作為還原角色使用的 IAM 角色。
還原作業緩慢
AWS Backup 不提供還原時間的服務水準協議 (SLA)。即使還原包含相同的資源,還原時間也可能會因系統負載和容量而有所不同。您可以預期 EFS 還原速度為每秒 1,500 個檔案或 200 MBps,以較慢者為準。
若要檢查緩慢還原作業的進度,請參閱如何檢查 Amazon EFS 的 AWS Backup 還原作業進度?
**注意:**從冷儲存還原通常比從暖儲存還原多花 4 小時。
「Some of the specified directories or files were not found」錯誤
當 EFS 項目級還原作業因檔案路徑不正確或檔案缺失而失敗時,您會收到以下錯誤訊息:
「Some of the specified directories or files were not found」
若要解決此問題,請採取以下動作:
- 確保檔案路徑正確且相對於掛載點。例如,如果您將檔案系統掛載到 /apps/efs,且檔案路徑為 apps/efs/file1,則您必須輸入 /file1。在此範例中,/file1 是相對於 /apps/efs。
- 在您備份資源後,請勿刪除或移動您要還原的檔案。您無法在還原過程中找到缺失的檔案。<br id=hardline_break/>
**注意:**路徑區分大小寫,且不能包含特殊字元、萬用字元或規則表達式 (regex) 字串。
相關資訊
使用 AWS Backup 主控台還原 Amazon EFS 復原點