Amazon Aurora DSQL 的备份和还原 - Amazon Aurora DSQL

Amazon Aurora DSQL 的备份和还原

Amazon Aurora DSQL 可以通过与 AWS Backup 集成来协助您满足监管合规和业务连续性要求,后者是一项完全托管式数据保护服务,可以轻松地在 AWS 服务、云中和本地集中管理和自动执行备份。该服务可简化单区域和多区域 Aurora DSQL 集群的备份创建、管理和还原过程。

主要功能包括以下方面:

  • 通过 AWS Management Console、SDK 或 AWS CLI 进行集中化备份管理

  • 完全集群备份

  • 自动备份计划和保留策略

  • 跨区域和跨账户功能

  • 针对您存储的所有备份进行 WORM(一次写入、多次读取)配置

有关 AWS Backup 备份保管库锁的功能的更多信息以及 Aurora DSQL 的可用 AWS Backup 功能的详细列表,请参阅《AWS Backup Developer Guide》中的 Vault lock benefitsAWS Backup feature availability

开始使用 AWS Backup

AWS Backup 创建 Aurora DSQL 集群的完整副本。您可以按照 Getting started with AWS Backup 中的步骤开始将 AWS Backup 用于 Aurora DSQL:

  1. 创建按需备份,以实现即时保护。

  2. 制定备份计划以进行自动、计划的备份。

  3. 配置保留期和跨区域复制。

  4. 为备份活动设置监控和通知。

还原备份

还原 Aurora DSQL 集群时,AWS Backup 始终创建新的集群来保留源数据。

配置多区域集群

要还原 Aurora DSQL 单区域集群,请使用控制台(https://console.aws.amazon.com/backup)或 CLI 来选择要还原的恢复点(备份)。为将从备份创建的新集群配置设置。有关详细说明,请参阅 Restore a single-Region Aurora DSQL cluster

还原多区域集群

可通过控制台(https://console.aws.amazon.com/backup)和 AWS CLI 支持还原 Aurora DSQL 多区域集群:有关详细说明,请参阅 Restore a multi-Region Aurora DSQL cluster

要还原到多区域 Aurora DSQL 集群,您可以使用在单个 AWS 区域中制作的备份。但是,在启动还原过程之前,必须确保多区域集群的所有 AWS 区域中都有完全相同的备份副本。如果还没有这些副本,必须首先将备份复制到支持多区域集群的另一个 AWS 区域。

我们建议在关键的 AWS 区域中创建备份副本,以启用强大的灾难恢复选项并满足合规要求。要查看 Aurora DSQL 的可用 AWS 区域,请参阅 Aurora DSQL 的区域可用性

有关这些步骤的详细说明,请参阅 Amazon Aurora DSQL restore 文档。

监控和合规性

AWS Backup 通过以下资源让用户全面地了解备份和还原操作。

  • 用于跟踪备份和还原作业的集中式控制面板

  • 与 CloudWatch 和 CloudTrail 集成。

  • 用于合规报告和审计的 AWS Backup Audit Manager

请参阅使用 AWS CloudTrail 记录 Aurora DSQL 操作,以了解有关用户、角色或 AWS 服务 在使用 Aurora DSQL 时所采取操作的日志记录的更多信息。

其他资源

要了解有关 AWS Backup 功能以及将其与 Aurora DSQL 结合使用的更多信息,请参阅以下资源:

通过将 AWS Backup 用于 Aurora DSQL,您可以实施强大、合规和自动化的备份策略,以便保护关键的数据库资源,同时最大限度地减少管理开销。无论您是管理单个集群还是复杂的多区域部署,AWS Backup 都可提供确保数据保持安全和可恢复所需的工具。