Focus On Oracle

Installing, Backup & Recovery, Performance Tuning,
Troubleshooting, Upgrading, Patching

Oracle Engineered System


当前位置: 首页 » 技术文章 » 备份恢复

Offload Backup on Physical Standby

Oracle 的 Active Data Guard 功能非常实用,既可以实现数据库的灾备,还能实现数据库的做读写分离。除此之外,我们还可以用在 Physical Standby 上做备份,因为主备库的数据是一样的,通过这种方式减轻对主库的压力,进而提升主库的性能。下面就让我们去做测试吧。

数据库环境

本次实验使用的基于Oracle Enterprise Linux 7.7,Oracle GI 19.4和Oracle Database 19.5构建的实验平台,主备数据库各两个节点。具体信息如下:

点击此处下载文档

在备库上做备份的总结

1.必须使用恢复目录

2.使用TAPE备份,主备库的备份信息默认是共享的;如果使用DISK,主备的备份信息默认是不共享的,需要设置一下,然后才能在主备库上看到所有的备份信息。

SET BACKUP FILES FOR DEVICE TYPE DISK TO ACCESSIBLE;

3.保证主备库都能访问备份设备TAPEDISK

4.配置db_unique_name

RMAN> configure db_unique_name 'pgold' connect identifier 'pgold';

RMAN> configure db_unique_name 'pgoldadg' connect identifier 'pgoldadg';

5.主库RMAN设置

RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON;

RMAN> CONFIGURE BACKUP OPTIMIZATION ON;

RMAN> CONFIGURE ARCHIVELOG DELETION POLICY TO SHIPPED TO ALL STANDBY;

6.备库RMAN设置

RMAN> CONFIGURE CONTROLFILE AUTOBACKUP ON;

RMAN> CONFIGURE BACKUP OPTIMIZATION ON;

RMAN> CONFIGURE ARCHIVELOG DELETION POLICY TO APPLIED ON ALL STANDBY;

RMAN> CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO compressed BACKUPSET;

7.在备库上启用块追踪

8.然后就可以在备库上做备份了,通过在备库上的备份,在主库和备库上还原没有问题

注意:advise failurelist failurerepair failureRAC环境中不可用


Reference

https://docs.oracle.com/en/database/oracle/oracle-database/19/bradv/managing-recovery-catalog.html
https://docs.oracle.com/en/database/oracle/oracle-database/19/bradv/rman-architecture.html#GUID-4176237B-67BE-4C87-A4B8-7AF2E0E6035E
https://docs.oracle.com/en/database/oracle/oracle-database/18/sbydb/using-RMAN-in-oracle-data-guard-configurations.html#GUID-61ABB2C2-0813- 4DD9-94F4-BB292CB21194


关键词:backup adg rman 

相关文章

基于PDB的Active Data Guard(Oracle 21.7+)
19c新特性之ADG DML重定向功能
Oracle事务卫士(Transaction Guard)和应用连续性(Application Continuity)
在Oracle RAC ADG中通过opatchauto应用补丁(19.5.0-->19.5.1)
Offload Backup on Physical Standby
Oracle DataGuard feature and workshop
expdp on physical standby
Oracle Database 12c之后DataGuard环境中的PDB操作
Oracle DataGuard in 18c & 19c
Oracle数据库备份云服务
Oracle Active DataGuard 12.2新特性揭秘
Active Data Guard新功能演示
Top