跳至内容

如何对 AWS Backup 的 EFS 文件系统还原问题进行故障排除?

1 分钟阅读
0

当我尝试使用 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 角色授予 iam:PassRole 权限。

还原作业缓慢

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 恢复点

AWS 官方已更新 6 个月前