Skip to main content
SnapCenter software
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

还原和恢复 Oracle 数据库

如果发生数据丢失,您可以使用SnapCenter将数据从一个或多个备份还原到活动文件系统,然后恢复数据库。

步骤
  1. 在左侧导航窗格中,单击“资源”,然后从列表中选择适当的插件。

  2. 在资源页面中,从视图列表中选择*数据库*或*资源组*。

  3. 从列表中选择数据库或资源组。

  4. 从“管理副本”视图中,从主存储系统中选择“备份”。

  5. 从表中选择备份,然后单击*恢复图标 *.

  6. 在“还原范围”页面中,执行以下任务:

    1. 如果您已选择 RAC 环境中数据库的备份,请选择 RAC。

    2. 执行以下操作:

      1. 如果您只想恢复数据库文件,请选择“所有数据文件”。

      2. 如果您只想恢复表空间,请选择“表空间”。

      3. 如果要恢复 Data Guard 备用数据库或 Active Data Guard 备用数据库的重做日志文件,请选择“重做日志文件”。

      4. 选择*可插拔数据库*并指定要恢复的 PDB。

      5. 选择*可插入数据库 (PDB) 表空间*,然后指定要恢复的 PDB 和该 PDB 的表空间。

      6. 如果要将数据库还原到创建备份的同一 SQL 服务器,请选择“将数据库还原到创建备份的同一主机”。

      7. 如果您希望将数据库还原到与备份相同的或不同的主机中的不同 SQL 服务器,请选择“将数据库还原到备用主机”。

      8. 选择*如果需要还原和恢复则更改数据库状态*将数据库的状态更改为执行还原和恢复操作所需的状态。

      9. 如果要在备份后添加新数据文件或在 LVM 磁盘组中添加、删除或重新创建 LUN 的情况下执行就地还原,请选择“强制就地还原”。

  7. 在“恢复范围”页面中,选择以下选项之一:

    1. 如果您想恢复到最后一个事务,请选择“所有日志”。

    2. 如果要恢复到特定的 SCN,请选择*直到 SCN(系统更改号)*。

    3. 如果要恢复到特定的日期和时间,请选择*日期和时间*。

    4. 如果您不想恢复,请选择*不恢复*。

    5. 如果要指定外部存档日志文件的位置,请选择*指定外部存档日志位置*。

  8. 在“操作前”和“操作后”页面中,指定所需的详细信息。

  9. 在通知页面中,从*电子邮件首选项*下拉列表中,选择您想要发送电子邮件的场景。

  10. 查看摘要,然后单击“完成”。

  11. 通过单击“监视”>“作业”来监视操作进度。

使用时间点恢复来还原和恢复表空间

您可以恢复已损坏或删除的表空间的子集,而不会影响数据库中的其他表空间。 SnapCenter使用 RMAN 执行表空间的时间点恢复 (PITR)。

步骤
  1. 在左侧导航窗格中,单击“资源”,然后从列表中选择适当的插件。

  2. 在资源页面中,从视图列表中选择*数据库*或*资源组*。

  3. 选择单实例(多租户)类型的数据库。

  4. 从管理副本视图中,从存储系统中选择*备份*。

    如果备份未编入目录,您应该选择该备份并单击*目录*。

  5. 选择已编目的备份,然后单击 *恢复图标 *.

  6. 在“还原范围”页面中,执行以下任务:

    1. 如果您已选择 RAC 环境中数据库的备份,请选择 RAC

    2. 如果您只想恢复表空间,请选择“表空间”。

    3. 选择*如果需要还原和恢复则更改数据库状态*将数据库的状态更改为执行还原和恢复操作所需的状态。

  7. 在“恢复范围”页面中,选择以下选项之一:

    1. 如果要恢复到特定的 SCN,请选择*直到 SCN(系统更改号)*。

    2. 如果要恢复到特定的日期和时间,请选择*日期和时间*。

  8. 在“操作前”和“操作后”页面中,指定所需的详细信息。

  9. 在通知页面中,从*电子邮件首选项*下拉列表中,选择您想要发送电子邮件的场景。

  10. 查看摘要,然后单击“完成”。

  11. 使用“监控”>“作业”页面监控恢复过程。

使用时间点恢复来恢复可插拔数据库

您可以还原和恢复已损坏或删除的可插拔数据库 (PDB),而不会影响容器数据库 (CDB) 中的其他 PDB。 SnapCenter使用 RMAN 执行 PDB 的时间点恢复 (PITR)。

步骤
  1. 在左侧导航窗格中,单击“资源”,然后从列表中选择适当的插件。

  2. 在资源页面中,从视图列表中选择*数据库*或*资源组*。

  3. 选择单实例(多租户)类型的数据库。

  4. 从管理副本视图中,从存储系统中选择*备份*。

    如果备份未编入目录,您应该选择该备份并单击*目录*。

  5. 选择已编目的备份,然后单击 *恢复图标 *.

  6. 在“还原范围”页面中,执行以下任务:

    1. 如果您已选择 RAC 环境中数据库的备份,请选择 RAC

    2. 根据您是否要恢复 PDB 或 PDB 中的表空间,执行以下操作之一:

      • 如果要恢复 PDB,请选择*可插拔数据库 (PDB)*。

      • 如果要在 PDB 中恢复表空间,请选择*可插入数据库 (PDB) 表空间*。

  7. 在“恢复范围”页面中,选择以下选项之一:

    1. 如果要恢复到特定的 SCN,请选择*直到 SCN(系统更改号)*。

    2. 如果要恢复到特定的日期和时间,请选择*日期和时间*。

  8. 在“操作前”和“操作后”页面中,指定所需的详细信息。

  9. 在通知页面中,从*电子邮件首选项*下拉列表中,选择您想要发送电子邮件的场景。

  10. 查看摘要,然后单击“完成”。

  11. 使用“监控”>“作业”页面监控恢复过程。