我想将我的 Amazon Relational Database Service (Amazon RDS) 数据库实例的自动快照保留更长时间。
解决方法
Amazon RDS 会在数据库实例的备份窗口内创建并保存数据库实例的自动快照。Amazon RDS 根据您为实例指定的备份保留期保存自动快照。
启用自动备份
要启用自动备份,请将备份保留期设置为正的非零值。您可以将备份保留期设置为 1 到 35 天。自动快照的最大保留期为 35 天。
当您为数据库实例启用自动备份时,Amazon RDS 会自动执行数据的每日快照并捕获事务日志。当您启动时间点恢复时,Amazon RDS 会将事务日志应用于相应的每日备份,以将您的数据库实例恢复到指定时间。
复制自动备份
要将特定的自动快照保留超过 35 天,您可以复制快照。Amazon RDS 将副本存储为手动快照。您可以根据需要的时间长度保留手动快照。手动快照不受备份保留期的约束,也不会过期。
最佳做法是将快照数据导出到 Amazon Simple Storage Service (Amazon S3) 以便对以下数据库引擎进行长期备份:
- Amazon RDS for MariaDB
- Amazon RDS for MySQL
- Amazon RDS for PostgreSQL
**注意:**如果 Amazon RDS 不再支持数据库引擎的主要版本,则您无法从快照恢复到该版本。
创建手动快照
您还可以为数据库实例创建手动快照,以将数据保留更长时间。
相关信息
备份简介
Amazon RDS 常见问题 - 自动备份和数据库快照