利用RMAN远程复制

本文介绍了如何利用RMAN进行数据库的远程复制。首先,通过RMAN备份源数据库,并设置增量级别和备份路径。接着,在目标数据库上创建对应目录,并复制密码文件和pfile。然后,将目标数据库启动到nomount状态,配置tnsname.ora,最后使用RMAN连接源和目标数据库,执行复制操作。
摘要由CSDN通过智能技术生成

1.利用RMAN备份源数据库

RMAN> run{
2> allocate channel d1 device type disk;
3> backup as compressed backupset
4> incremental level=0
5> format='/u01/rmanbak/inc0_%d_%U'
6> tag='inc0'
7> channel=d1
8> database plus archivelog delete input;
9> backup
10> format='/u01/rmanbak/bkctl.ctl'
11> tag='bkctl'
12> channel=d1
13> current controlfile;
14> }

 

2.在目标数据库上创建相应目录

mkdir -p /u01/app/oracle/rac1/admin/adump

mkdir -p /u01/app/oracle/rac1/admin/bdump

mkdir -p /u01/app/oracle/rac1/admin/cdump

mkdir -p /u01/app/oracle/rac1/admin/udump

mkdir -p /u01/app/oracle/oradata/rac1/archivelog

 

3.创建密码文件和pf

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值