当前位置:文档之家› OracleDataguard操作手册20160912

OracleDataguard操作手册20160912

b e
i n g
a r
e Oracale dataguard 操作手册
第一.dataguard 的好处:
第二.选用什么DG 模式?
DG 有三种模式,最大保护(Maximum protection), 最大性能(Maximum
performance),最大可用性(Maximum availability),默认的就是最大性能模式。

再实际的应用种使用最大性能模式比较多。

三种保护模式:
可以在V$DATABASE 中查看到DataGuard 的保护模式SELECT PROTECTION_MODE, PROTECTION_LEVEL FROM
V$DATABASE;
n g
a r
e g
o o
d f
o 第三.物理standby 还是逻辑standby ?
1,物理stand by 直接从primary 接受archived log,然后直接做恢复,效率较高,因为是使用最底层的块级别上的复制。

逻辑stand by 是把primary 接收过来的archived log 解析为sql 语句,然后做同步,效率较低,因为是执行SQL 语句。

2,Physical standby 的APPLY 节点为MOUNT 状态,Logical standby 节点为OPEN 状态,可分担primary 上部分的查询和报表服务。

3,Physical standby 可以实现与Primary 来回switchover ;logical standby 切为Primary ,不能再切回来。

4,Physical standby 可以切换为Logical standby ,但是logical 不能转换为Physical 。

综合以上 采取:物理standby 模式,效率高,数据完整性好。

第四.如何创建物理standby ?
见附件一:ORACLE 11G 搭建DATAGUARD 步骤大概步骤如下:
首先:配置主库
1.1设置数据库强制归档1.2添加STANDBY 日志文件1.3修改参数文件1.4修改监听配置文件1.5修改TNS 配置文件1.6重启监听服务
1.7启动数据库,配置DG 模式:最大可用性模式或者最大性能模式1.8
备份数据库
其次:配置备库。

2.1建立相应的文件目录
2.2从主数据库服务器上拷贝文件
2.3拷贝闪回区内容,参数文件以及监听文件,
2.4修改监听配置文件
2.5重启监听服务
2.6恢复数据库
2.7修改参数文件
2.8启动数据库
附件一:
ORACLE 11G
搭建DATAGUARD步骤.docx
第五.Dataguard状态的监控以及常见问题的处理?
见附件二:dataguard日常维护
附件二:
dataguard日常维护
.docx
第六.主备库切换,Swith over切换测试和Failover切换测试
切换是在主数据库与其备数据库之间进行角色反转,切换确保不丢失数据。

这是对于主系统计划维护的典型操作。

在切换期间,主数据库转换到备角色,备数据库转换到主角色。

转换发生不需要重建任何数据库。

主备库的切换主要在两种情况下切换,Switchover和Failover,这两种切换都需要手工执行完成。

(1)Switchover
用到的场景:计划中的角色转换或用户操作系统和硬件的维护等。

Switchover不会导致DG 环境破坏。

(2)Failover
故障转移是当主数据库不可用时执行的。

故障转移只有在主数据库灾难故障的情况下执行,并且故障转移导致备数据库转换到主角色。

用到的场景:非计划中的角色切换,一般在紧急情况下使用。

根据保护模式的不同,可能会没有或者很少的数据损失。

Failover会导致DG环境破坏需要重新搭建。

见附件三:Dataguard Switch Over
Dataguard Switch
Over.docx
见附件四:
物理dg的failover
切换.docx
第七:常见问题的处理。

见附件五:常见问题的处理
常见问题的处理.do
cx。

相关主题