恢复可插入数据库

本文提供了用于还原可插入数据库的详细信息和过程。

可从备份还原可插入数据库。支持以下两种类型的恢复:

  • 异地还原:您可以通过以下方法还原可插入数据库:从备份创建容器数据库,然后选择要在新数据库上还原的可插入数据库或其子集。
  • 就地还原:可以将同一容器数据库中的可插入数据库还原到其上次已知良好状态或指定时间戳。

如果要将可插入数据库移回指定状态或时间,可以执行就地还原。容器数据库和可插入数据库必须已启动且正在运行,并且一次只能还原一个可插入数据库。

  • 如果容器数据库中有多个可插入数据库,并且希望将多个可插入数据库还原到同一个容器数据库,则可以从容器数据库备份中恢复每个可插入数据库(一次一个可插入数据库)。
  • 当容器数据库关闭时,您可以还原完整的容器数据库,并且该容器数据库中的所有可插入数据库也将还原。
  • 可以将数据库还原到指定的时间戳或其已知的最后一个良好状态。

就地恢复

执行以下步骤以使用 OCI 控制台就地还原可插入数据库:

  1. 数据库系统列表页上,选择包含要使用的可插入数据库的数据库系统。如果需要查找列表页或数据库系统的帮助,请参阅列出数据库系统
  2. 数据库选项卡上,选择包含要使用的可插入数据库的数据库。
  3. Pluggable Databases(可插入数据库)选项卡上,选择要使用的可插入数据库。
  4. 在可插入数据库详细信息页的操作菜单中,选择恢复
  5. 还原 PDB 面板中,选择以下还原选项之一:
    • 还原到最新:将数据库还原到其上次已知良好状态,同时尽可能减少数据丢失。
    • 还原到时间戳:将数据库还原到指定的时间戳。

    注意:

    OCI 控制台不支持基于 SCN 的恢复,但可通过 API 和 OCI CLI 进行恢复。
  6. 选择还原并确认。

异地恢复

执行以下步骤使用 OCI 控制台立即恢复可插入数据库:

  1. 数据库系统列表页上,选择包含要使用的可插入数据库的数据库系统。如果需要查找列表页或数据库系统的帮助,请参阅列出数据库系统
  2. 数据库选项卡上,选择包含要使用的可插入数据库的数据库。
  3. 在数据库详细信息页上,选择备份选项卡以查看数据库备份的列表。
  4. 从包含要还原的可插入数据库的数据库备份的操作菜单中,选择创建数据库
  5. 从备份创建数据库面板中,按照从备份创建数据库系统中提供的说明,提供有关新数据库系统的详细信息。