RMAN 备份的先决条件
在使用 rdsadmin.rdsadmin_rman_util
包备份数据库之前,请确保满足以下先决条件:
-
确保您的 RDS for Oracle 数据库处于
ARCHIVELOG
模式。要启用此模式,请将备份保留期设置为非零值。 -
在备份归档重做日志或执行包括归档重做日志的完整或增量备份时,以及在备份数据库时,请确保将重做日志保留期设置为非零值。需要归档重做日志才能在恢复期间保持数据库文件的一致性。有关更多信息,请参阅 保留存档重做日志。
-
确保您的数据库实例有足够的可用空间来保存备份。备份数据库时,请将 Oracle 目录对象指定为过程调用中的一个参数。RMAN 将文件放在指定的目录中。您可以使用默认目录(如
DATA_PUMP_DIR
),或创建新目录。有关更多信息,请参阅 在主数据存储空间中创建和删除目录。您可以使用 CloudWatch 指标
FreeStorageSpace
监控 RDS for Oracle 实例中的当前可用空间。尽管 RMAN 仅备份格式化的数据块并支持压缩,但我们建议您的可用空间超过数据库的当前大小。