使用控制台还原备份 - AWS Backup
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

使用控制台还原备份

在某个资源至少备份一次之后,即将该资源视为受保护并且可以使用 AWS Backup 进行还原。使用的还原参数将特定于备份的资源类型。可以还原 AWS Backup 支持的任何资源。

还原 Amazon EBS 卷

如果要还原 Amazon Elastic Block Store (Amazon EBS) 快照,您可以选择将快照作为 EBS 卷或 AWS Storage Gateway 卷还原。这是因为 AWS Backup 与这两个服务集成,并且任何 Amazon EBS 快照均可还原到 EBS 卷或 AWS Storage Gateway 卷。

还原 Amazon EBS 卷

  1. https://console.amazonaws.cn/backup 打开 AWS Backup 控制台。

  2. 在导航窗格中,选择 Protected resources (受保护的资源) 和要还原的 EBS 资源 ID。

  3. Resource details (资源详细信息) 页面上,将显示所选资源 ID 的恢复点列表。要还原资源,请在备份窗格中,选择资源的恢复点 ID 旁边的单选按钮。在窗格的右上角,选择还原

  4. 指定资源的还原参数。您输入的还原参数将特定于所选的资源类型。

    对于资源类型,选择还原此备份时要创建的 AWS 资源。

  5. 如果选择 EBS volume (EBS 卷),请提供 Volume type (卷类型)Size (GiB) (大小 (GiB)) 的值,然后选择 Availability zone (可用区)

    如果选择 Storage Gateway volume (Storage Gateway 卷),请选择要还原到的 Gateway (网关),然后输入 iSCSI target name (iSCSI 目标名称)

  6. 对于还原角色,选择默认角色

    注意

    如果您的账户中不存在 AWS Backup 默认角色,则系统将使用正确的权限为您创建一个角色。

  7. 选择 Restore backup (还原备份)

    这将显示还原作业窗格。页面顶部的消息提供了有关还原作业的信息。

还原 Amazon EFS 文件系统

如果要还原 Amazon Elastic File System (Amazon EFS) 实例,您可以执行完整还原或项目级还原。

完整还原

在执行完整还原时,整个文件系统都将被还原。

项目级还原

在执行项目级还原时,AWS Backup 将还原特定的文件或目录。您必须指定与挂载点相关的相对路径。例如,如果文件系统已装载到 /user/home/myname/efs 文件路径是 user/home/myname/efs/file1,您输入 /file1...路径区分大小写。不支持通配符和正则表达式字符串。

可以将这些项目还原到新的或现有的文件系统。如果将项目还原到现有文件系统,则 AWS Backup 会从根目录创建新的 Amazon EFS 目录来包含这些项目。指定项目的完整层次结构将保留在恢复目录中。例如,如果目录 A 包含子目录 B、C 和 D,则在恢复 A、B、C 和 D 时,AWS Backup 会保留分层结构。无论是执行到现有文件系统还是新文件系统的 Amazon EFS 项目级还原,每次还原尝试都会从根目录创建一个新的恢复目录来包含已还原的文件。如果尝试对同一路径进行多次还原,则可能存在多个包含已还原项目的目录。

注意

如果只保留一个每周备份,则只能还原到执行该备份时的文件系统状态。您无法还原到以前的增量备份。

还原 Amazon EFS 文件系统

  1. https://console.amazonaws.cn/backup 打开 AWS Backup 控制台。

  2. 在导航窗格中,选择 Protected resources (受保护的资源) 和要还原的 EFS 资源 ID。

  3. Resource details (资源详细信息) 页面上,将显示所选资源 ID 的恢复点列表。要还原资源,请在备份窗格中,选择资源的恢复点 ID 旁边的单选按钮。在窗格的右上角,选择还原

  4. 指定资源的还原参数。您输入的还原参数将特定于所选的资源类型。

    您可以执行完整还原,这会还原整个文件系统。或者,您可以使用项目级还原来还原特定的文件和目录。

    • 选择完整还原选项可还原整个文件系统,包括所有根级别的文件夹和文件。

    • 选择项目级还原选项可还原特定的文件或目录。您最多可以选择并还原 Amazon EFS 中的五个项目。

      要还原特定文件或目录,您必须指定与挂载点相关的相对路径。例如,如果文件系统已装载到 /user/home/myname/efs 文件路径是 user/home/myname/efs/file1,输入 /file1。路径区分大小写,不能包含特殊字符、通配符和regex字符串。

      1. 项目路径文本框中,输入文件或文件夹的路径。

      2. 选择添加项目以添加其他文件或目录。您可以在 Elastic File System 中选择并还原最多 5 个项。

  5. 对于 Restore location (还原位置)

    • 如果要还原到源文件系统,请选择还原到源文件系统中的目录选项。

    • 如果要还原到其他文件系统,请选择还原到新文件系统选项。

      • (推荐)对于 Performance (性能),请选择 General purpose (通用型)

      • 如果要对文件系统进行加密,请选择启用加密。使用 AWS Key Management Service (AWS KMS) 控制台创建主密钥 ID 和别名后,它们将显示在列表中。

      • 主密钥文本框中,从列表中选择要使用的密钥。

  6. 对于还原角色,选择默认角色

    注意

    如果您的账户中不存在 AWS Backup 默认角色,则系统将使用正确的权限为您创建一个角色。

  7. 选择 Restore backup (还原备份)

    这将显示还原作业窗格。页面顶部的消息提供了有关还原作业的信息。

    注意

    如果只保留一个每周备份,则只能还原到执行该备份时的文件系统状态。您无法还原到以前的增量备份。

还原 Amazon DynamoDB 数据库

还原 DynamoDB 数据库

  1. https://console.amazonaws.cn/backup 打开 AWS Backup 控制台。

  2. 在导航窗格中,选择 Protected resources (受保护的资源) 和要还原的 DynamoDB 资源 ID。

  3. Resource details (资源详细信息) 页面上,将显示所选资源 ID 的恢复点列表。要还原资源,请在备份窗格中,选择资源的恢复点 ID 旁边的单选按钮。在窗格的右上角,选择还原

  4. 对于 Settings (设置),在 New table name (新表名称) 文本字段中,输入新表的名称。

  5. 对于还原角色,选择默认角色

    注意

    如果您的账户中不存在 AWS Backup 默认角色,则系统将使用正确的权限为您创建一个角色。

  6. 选择 Restore backup (还原备份)

    这将显示还原作业窗格。页面顶部的消息提供了有关还原作业的信息。

    注意

    如果只保留一个每周备份,则只能还原到执行该备份时的文件系统状态。您无法还原到以前的增量备份。

还原 Amazon RDS 数据库

还原 Amazon RDS 数据库需要指定多个还原选项。有关这些选项的更多信息,请参阅 备份和恢复AmazonRDSDB实例Amazon RDS 用户指南.

还原 Amazon RDS 数据库

  1. https://console.amazonaws.cn/backup 打开 AWS Backup 控制台。

  2. 在导航窗格中,选择 Protected resources (受保护的资源) 和要还原的 Amazon RDS 资源 ID。

  3. Resource details (资源详细信息) 页面上,将显示所选资源 ID 的恢复点列表。要还原资源,请在备份窗格中,选择资源的恢复点 ID 旁边的单选按钮。在窗格的右上角,选择还原

  4. Instance specifications (实例规范) 窗格中,接受 DB engine (数据库引擎)License Model (许可证模型)DB instance class (数据库实例类)Multi AZ (多可用区)Storage type (存储类型) 设置的默认值或指定这些选项。

  5. Settings (设置) 窗格中,指定您的 AWS 账户在当前区域中拥有的所有数据库实例的唯一名称。数据库实例标识符不区分大小写,但它以全小写形式存储,例如“mydbinstance”。此字段为必填字段。

  6. Network & Security (网络和安全) 窗格中,接受 Virtual Private Cloud (VPC)Subnet group (子网组)Public Accessibility (公共辅助功能)(通常为“Yes (是)”)和 Availability zone (可用区) 设置的默认值或指定这些选项。

  7. Database options (数据库选项) 窗格中,接受 Database port (数据库端口)DB parameter group (数据库参数组)Option Group (选项组)Copy tags to snapshots (将标签复制到快照)IAM DB Authentication Enabled (已启用 IAM 数据库身份验证) 设置的默认值或指定这些选项。

  8. Encryption (加密) 窗格中,接受 Encryption (加密)Master key (主密钥) 设置的默认值或指定这些选项。

  9. Log exports (日志导出) 窗格中,选择要发布到 Amazon CloudWatch Logs 的日志类型。已定义 IAM role (IAM 角色)

  10. Maintenance (维护) 窗格中,接受 Auto minor version upgrade (自动次要版本升级) 选项的默认值或指定该选项。

  11. Restore role (还原角色) 窗格中,选择 AWS Backup 将为此还原承担的 IAM 角色。

  12. 指定所有设置后,选择 Restore backup (恢复备份)

    这将显示还原作业窗格。页面顶部的消息提供了有关还原作业的信息。

还原 Amazon Aurora 集群

还原 Aurora 集群需要指定多个还原选项。有关这些选项的信息,请参阅 备份和恢复AuroraDB群集的概述Amazon Aurora 用户指南.

还原 Amazon Aurora 集群

  1. https://console.amazonaws.cn/backup 打开 AWS Backup 控制台。

  2. 在导航窗格中,选择 Protected resources (受保护的资源) 和要还原的 Aurora 资源 ID。

  3. Resource details (资源详细信息) 页面上,将显示所选资源 ID 的恢复点列表。要还原资源,请在备份窗格中,选择资源的恢复点 ID 旁边的单选按钮。在窗格的右上角,选择还原

  4. Instance specifications (实例规范) 窗格中,接受 DB engine (数据库引擎)DB engine version (数据库引擎版本)Capacity type (容量类型) 设置的默认值或指定这些选项。

    注意

    如果选择了 Serverless (无服务器) 容量类型,则会显示 Capacity settings (容量设置) 窗格。指定 Minimum Aurora capacity unit (最小 Aurora 容量单位)Maximum Aurora capacity unit (最大 Aurora 容量单位) 设置的选项,或从 Additional scaling configuration (其他扩展配置) 部分选择不同的选项。

  5. Settings (设置) 窗格中,为您的 AWS 账户在当前区域中拥有的所有数据库集群实例指定唯一的名称。数据库集群标识符不区分大小写,但它以全小写形式存储,例如“mydbclusterinstance”。此字段为必填字段。

  6. Network & Security (网络和安全) 窗格中,接受 Virtual Private Cloud (VPC)Subnet group (子网组)Availability zone (可用区) 设置的默认值或指定这些选项。

  7. Database options (数据库选项) 窗格中,接受 Database port (数据库端口)DB cluster parameter group (数据库集群参数组)IAM DB Authentication Enabled (已启用 IAM 数据库身份验证) 设置的默认值或指定这些选项。

  8. Backup (备份) 窗格中,接受 Copy tags to snapshots (将标记复制到快照) 设置的默认值或指定此选项。

  9. Backtrack (回溯) 窗格中,接受 Enable Backtrack (启用回溯)Disable Backtrack (禁用回溯) 设置的默认值或指定这些选项。

  10. Encryption (加密) 窗格中,接受 Enable encryption (启用加密)Disable encryption (禁用加密) 设置的默认值或指定这些选项。

  11. Log exports (日志导出) 窗格中,选择要发布到 Amazon CloudWatch Logs 的日志类型。已定义 IAM role (IAM 角色)

  12. Restore role (还原角色) 窗格中,选择 AWS Backup 将为此还原承担的 IAM 角色。

  13. 指定所有设置后,选择 Restore backup (还原备份)

    这将显示还原作业窗格。页面顶部的消息提供了有关还原作业的信息。

恢复 Amazon EC2 实例

恢复 Amazon EC2 实例要求您指定多个恢复选项。有关这些选项的信息,请参阅 什么是AmazonEC2?Amazon EC2 用户指南(适用于 Windows 实例).

您还可以选择 信息 在恢复选项旁边的链接显示帮助信息,包括链接到 Amazon EC2 用户指南(适用于 Windows 实例).

要恢复 Amazon EC2 实例

  1. https://console.amazonaws.cn/backup 打开 AWS Backup 控制台。

  2. 在导航窗格中,选择 Protected resources (受保护的资源) 和要还原的 Amazon EC2 资源 ID。

  3. Resource details (资源详细信息) 页面上,将显示所选资源 ID 的恢复点列表。要还原资源,请在备份窗格中,选择资源的恢复点 ID 旁边的单选按钮。在窗格的右上角,选择还原

  4. 网络设置 窗格、接受默认值或指定 实例类型虚拟私有云(VPC)子网安全组,和 IAM角色实例 设置。

  5. 恢复角色 窗格,接受 默认角色选择IAM角色 要指定AWS备份在代表您创建和管理备份时将假设的IAM角色。

  6. 高级设置 窗格、接受默认值或指定 关闭行为启用终止保护放置组T2/T3无限制租赁,和 用户数据 设置。此部分用于自定义关闭和休眠行为、终止保护、放置组、租赁和其他高级设置。

  7. 指定所有设置后,选择 Restore backup (还原备份)

    这将显示还原作业窗格。页面顶部的消息提供了有关还原作业的信息。