windows 2003+Legato networker+oracle 9i (框架)

测试环境:windows 1、需要的组件:networker Server ;neworker Client ;NMO;oracle 9i server ;RMAN(这个组件好像是…

测试环境:windows

1、需要的组件:networker Server ;neworker Client ;NMO;oracle 9i server ;RMAN(这个组件好像是oracle自带的)

2、在networker client端安装:networker client;oracle server;nmo

(其中 数据库默认的时候是NOARCHIVELOG模式,要置于ARCHIVELOG模式,启动ARCH进程,因为数据库需要热备份)

   在networker server端安装:networker server;

3、运行Legato 来运行,调度

   在client端 修改nsrnmo文件(PATH ORACLE_HOME NSR_RMAN_ARGUMENTS NSR_SB_DEBUG_FILE PRECMD POSTCMD)

   通过NMO模块与Networker Client ,将RMAN连接到Networker Server

      ln -s  (这里是一个链接,如果在windows下需要链接吗?该怎么操作?)

4、创建RMAN备份脚本 (每一个要备份的Oracle实例都需要一个RMAN脚本;用户名和密码都在脚本中,所以授予脚本最低权限的安全设置

  (这安全设置用什么命令或者怎么设?))

connect target rman-user/password@SQLNetInstance1;

  connect rcvcat rcat-user/password@SQLNetInstance2;
run{
    allocate channel c1 type disk;
    allocate channel c2 type disk;
    allocate channel c3 type disk;
send “NSR_ENV=(NSR_SERVER=SERVER2,NSR_GROUP=XYZOracleFull)”;

    backup full filesperset 4

    format “FULL_%d_%u”

    (database)

    release channel c1;
    release channel c2;
    release channel c3;
}

   在windows下,脚本最终用txt写成了,后缀名为改为bat来运行吗?备份脚本里面

5、最终测试备份的能否还原,运行还原脚本

©著作权归作者所有:来自51CTO博客作者青藤的原创作品,如需转载,请注明出处,否则将追究法律责任https://blog.51cto.com/teng028/135007

作者: admin

为您推荐

发表评论

返回顶部