【跟我学oracle18c】第十九天:Multitenant Architecture:2.6 Overview of Availability in a CDB

2.6 Overview of Availability in a CDB

Many availability features that exist for a non-CDB also exist for individual PDBs within a CDB.

This section contains the following topics:

Parent topic: Overview of the Multitenant Architecture

2.6.1 Overview of Backup and Recovery in a CDB

RMAN和Oracle Enterprise Manager云控制为多租户环境中的备份和恢复提供了全面支持。
您可以备份和恢复整个CDB、仅根数据库或一个或多个pdb。您还可以在PDB中备份和恢复单个表空间和数据文件。

从恢复的角度来看,分别备份根和所有PDBs相当于备份整个CDB。主要区别在于必须输入的RMAN命令的数量和恢复的时间。与恢复CDB根和所有pdb相比,恢复整个CDB所需的时间更短。
您可以执行一个或多个pdb的完全恢复,而不会影响其他开放pdb的操作。RMAN还在PDB级别上提供了对时间点恢复的支持。该过程类似于非cdb的时间点恢复过程。

See Also:

Oracle Database Backup and Recovery User’s Guide to learn about the state of a CDB after creation

Parent topic: Overview of Availability in a CDB

扫描二维码关注公众号,回复: 4283582 查看本文章

2.6.2 Overview of Flashback PDB in a CDB

可以使用SQL或Recovery Manager中的FLASHBACK可插拔数据库命令对PDB进行倒带。这个命令类似于非cdb中的闪回数据库。
闪回PDB保护单个PDB不受数据损坏、广泛的用户错误和重做损坏的影响。该操作不会在CDB中的其他PDBs中倒带数据。

在Oracle数据库12c版本2(12.2)之前的版本中,您可以只在连接到根目录时创建一个恢复点——scn的别名. Now you can use CREATE RESTORE POINT ... FOR PLUGGABLE DATABASE to create a PDB restore point, 它仅在指定的PDB中可用。与CDB恢复点一样,PDB恢复点可以是正常的,也可以是有保证的。有保证的恢复点永远不会超出控制文件,必须显式地删除。如果您连接到根目录,并且没有指定FOR PLUGGABLE DATABASE子句,那么您将创建一个CDB恢复点,所有PDBs都可以使用该恢复点。

一种特殊类型的PDB恢复点是一个干净的恢复点,您只能在关闭PDB时创建它。对于具有共享撤销的PDBs,将PDB重绕到一个干净的恢复点可以保持数据库一致性并提高性能。数据库避免使用自动基础结构,这会降低性能。

See Also:

Oracle Database Backup and Recovery User’s Guide to learn about using FLASHBACK PLUGGABLE DATABASE

Parent topic: Overview of Availability in a CDB

猜你喜欢

转载自blog.csdn.net/viviliving/article/details/84368801