选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

使用 RDS for Oracle 副本备份

聚焦模式
使用 RDS for Oracle 副本备份 - Amazon Relational Database Service

您可以创建和还原 RDS for Oracle 副本的备份。同时支持自动备份和手动快照。有关更多信息,请参阅 备份、还原和导出数据。以下各节描述了管理主实例的备份与管理 RDS for Oracle 副本的备份之间的主要区别。

开启 RDS for Oracle 副本备份

Oracle 副本在原定设置情况下开启自动备份。您可以将备份保留期设置为非零正值来开启自动备份。

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

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

  3. 选择修改

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

  5. 选择 Continue (继续)

  6. 选择立即应用

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

控制台

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

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

  3. 选择修改

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

  5. 选择 Continue (继续)

  6. 选择立即应用

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

要启用自动备份,请使用 AWS 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

要启用自动备份,请使用 AWS 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

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

  • DBInstanceIdentifierDBClusterIdentifier

  • BackupRetentionPeriod

还原 RDS for Oracle 副本备份

您可以还原 Oracle 副本备份,就像还原主实例的备份一样。有关更多信息,请参阅下列内容:

还原副本备份时的主要注意事项是确定要还原到的时间点。数据库时间指备份中数据的最新应用的事务时间。还原副本备份时,将还原到数据库时间,而不是备份完成的时间。差异很大,因为 RDS for Oracle 副本可能会落后于主数据库几分钟或几小时。因此,副本备份的数据库时间以及还原到的时间点可能比备份创建时间早得多。

要查找数据库时间和创建时间之间的差异,请使用 describe-db-snapshots 命令。比较 SnapshotDatabaseTime(这是副本备份的数据库时间)与 OriginalSnapshotCreateTime 字段(这是主数据库上最新应用的事务)。以下示例显示了两个时间之间的差异:

aws rds describe-db-snapshots \ --db-instance-identifier my-oracle-replica --db-snapshot-identifier my-replica-snapshot { "DBSnapshots": [ { "DBSnapshotIdentifier": "my-replica-snapshot", "DBInstanceIdentifier": "my-oracle-replica", "SnapshotDatabaseTime": "2022-07-26T17:49:44Z", ... "OriginalSnapshotCreateTime": "2021-07-26T19:49:44Z" } ] }
隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。