启用自动备份
如果数据库实例尚未启用自动备份,您可以随时启用。您可以将备份保留期设置为非零正值来启用自动备份。在开启自动备份后,您的数据库实例将脱机并立即创建备份。
注意
如果在 Amazon Backup 中管理备份,将无法启用自动备份。有关更多信息,请参阅 使用 Amazon Backup 管理 Amazon RDS 的自动备份。
立即启用自动备份
登录 Amazon Web Services Management Console 并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/
。 -
在导航窗格中,选择数据库,然后选择要修改的数据库实例或多可用区数据库集群。
-
选择修改。
-
对于 Backup retention period (备份保留期),请选择正非零值,例如 3 天。
-
选择 Continue (继续)。
-
选择立即应用。
-
选择修改数据库实例或修改集群以保存更改并启用自动备份。
要启用自动备份,请使用 Amazon CLI modify-db-instance
或 modify-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-period3
\--apply-immediately
对于 Windows:
aws rds modify-db-instance ^ --db-instance-identifier
mydbinstance
^ --backup-retention-period3
^--apply-immediately
要启用自动备份,请使用 RDS API ModifyDBInstance
或 ModifyDBCluster
操作以及以下必需参数:
-
DBInstanceIdentifier
或DBClusterIdentifier
-
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