启用自动备份 - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

启用自动备份

如果数据库实例尚未启用自动备份,您可以随时启用。您可以将备份保留期设置为非零正值来启用自动备份。在开启自动备份后,您的数据库实例将脱机并立即创建备份。

注意

如果在 Amazon Backup 中管理备份,将无法启用自动备份。有关更多信息,请参阅 使用 Amazon Backup 管理 Amazon RDS 的自动备份

立即启用自动备份
  1. 登录 Amazon Web Services Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/

  2. 在导航窗格中,选择数据库,然后选择要修改的数据库实例或多可用区数据库集群。

  3. 选择修改

  4. 对于 Backup retention period (备份保留期),请选择正非零值,例如 3 天。

  5. 选择 Continue (继续)

  6. 选择立即应用

  7. 选择修改数据库实例修改集群以保存更改并启用自动备份。

要启用自动备份,请使用 Amazon CLI modify-db-instancemodify-db-cluster 命令。

包括以下参数:

  • --db-instance-identifier(或 --db-cluster-identifier 用于可用区数据库集群)

  • --backup-retention-period

  • --apply-immediately 或者 --no-apply-immediately

在以下示例中,启用了自动备份并将备份保留期设置为三天。更改将立即应用。

对于 Linux、macOS 或 Unix:

aws rds modify-db-instance \ --db-instance-identifier mydbinstance \ --backup-retention-period 3 \ --apply-immediately

对于 Windows:

aws rds modify-db-instance ^ --db-instance-identifier mydbinstance ^ --backup-retention-period 3 ^ --apply-immediately

要启用自动备份,请使用 RDS API ModifyDBInstanceModifyDBCluster 操作以及以下必需参数:

  • DBInstanceIdentifierDBClusterIdentifier

  • BackupRetentionPeriod

查看自动备份

要查看自动备份,请在导航窗格中选择 Automated backups(自动备份)。要查看与自动备份关联的单个快照,请在导航窗格中选择 Snapshots(快照)。或者,您可以描述与自动备份关联的各个快照。然后,您可以直接从这些快照之一还原数据库实例。

要使用 Amazon CLI 对现有的数据库实例的自动备份进行描述,请使用以下命令之一:

aws rds describe-db-instance-automated-backups --db-instance-identifier DBInstanceIdentifier

或者

aws rds describe-db-instance-automated-backups --dbi-resource-id DbiResourceId

要使用 RDS API 对现有的数据库实例的保留的自动备份进行描述,请使用以下参数之一调用 DescribeDBInstanceAutomatedBackups 操作:

  • DBInstanceIdentifier

  • DbiResourceId