ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 第18 章、RMAN 与DG 、RAC

第18 章、RMAN 与DG 、RAC

原创 Linux操作系统 作者:红叶DBA 时间:2011-02-27 12:52:00 0 删除 编辑

18 章、RMAN DG 

1.          创建备用控制文件:

u  SQL 方式:

SQL 中:alter database create standby controlfile as  xxx ;

RMAN catalog controlfilecopy  xxx ;

u  RMAN 方式:

Backup current controlfile for standby;

2.        如果在同一台主机上做DG 的实验,那么就需要注意init 文件中的db_name 参数,主数据库和备用数据库的db_name 参数必须一致,此时,一台主机上的备用数据库中init 文件必须加上lock_name_space= xxx (此处与db_name 值不同,这是个不推荐参数)。

3.        执行复制过程:duplicate target database for standby;

4.        创建DG 时的duplicate 命令不支持logfile 子句,如果需要为logfile 指定不同的位置,那么需要修改init 文件中的log_file_name_convert 参数,如果数据文件使用相同的目录结构,那么就要在duplicate 命令中指定nofilenamecheck ,如果使用不同结构,那么和复制操作一样的转换;

5.        创建备用数据库时,不会打开数据库,需要用户决定。RMAN 不会执行任何的介质恢复操作,如果需要在创建时应用日志,那么就需要dorecover 关键字:

Duplicate target database for standby dorecover;

6.        由于主数据库和备用数据库的dbid 一致,那么就可以使用备用数据库来进行备份操作,通常使用物理DG 只做数据文件的备份,而归档日志文件的备份,不使用备用库,因为只有当备用数据库处于托管恢复(备库自动应用归档日志)时,才会在v$archive_log 中留下记录,而RMAN 根据v$archived_log 确定需要备份的归档,此时在备用库就产生了间隙。

 

 

18 章、RMAN RAC 

7.        RAC 环境中的RMAN 必须将快照控制文件移动到共享的位置;或者移动到本地位置,但是该本地位置在两个节点中必须是对等的。

8.        10.2 中,RMAN 能根据RAC 中的CRS Cluster Ready Services )中收集的信息来工作,只需要将并行化级别设置为节点数,就能自动在不同节点分工合作。

9.        对于归档日志的备份,如果归档日志不是在共享磁盘中,那么就不能简单的执行备份,可以在两个节点分别执行备份,也可以使用NFS 进行备份,或者使用配置通道:

Configure default device type sbt;

Configure device type sbt parallelism 2;

Configure channel 1 device type sbt connect  sys/password@node1;

Configure channel 2 device type sbt connect  sys/password@node2;

Backup archivelog all delete all input;

10.     对于RAC 中的归档日志,一种更好的策略是使用多路径归档,将归档的路数设为节点数,那么就能在任一节点简单的执行归档备份操作了。

11.        RAC 恢复过程中,必须保证当初备份时的节点的可访问性,即在执行还原操作的节点上,有使用备份集的权限,如果使用共享文件系统,那么就一切好说,如果使用的是本地文件系统的备份,那么就要在多个节点复制备份,如下所示:

Configure default device type disk;

Configure device type disk parallelism 2;

Configure channel 1 device type disk connect  sys/password@node1;

Configure channel 1 device type disk connect  sys/password@node1;

Backup (datafile 1,2,3 channel ORA_DISK_1)

(datafile 4,5,6 channel ORA_DISK_2);

Backup (datafile 1,2,3 channel ORA_DISK_2)

(datafile 4,5,6 channel ORA_DISK_1);

 

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/24465008/viewspace-688028/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2010-08-19

  • 博文量
    54
  • 访问量
    69635