测试环境: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、最终测试备份的能否还原,运行还原脚本