Home > Database > Mysql Tutorial > RMAN 复制目标数据库的理论知识

RMAN 复制目标数据库的理论知识

WBOY
Release: 2016-06-07 16:59:44
Original
894 people have browsed it

RMAN 复制是必须的。 我们可以只将控制文件复制到新位置,然后再运行还原与恢复操作。 但是在使用了恢复目录的情况下,如果不使用

Rman-20002: target database already registered in recovery catalog;

如果忽略,并继续执行数据库的备份操作,会收到另一个错误:

1.2  复制的体系结构

Duplicate target database to SID;

复制进程分为一下这些不同的阶段:

1.2.1 辅助通道配置

Configure default device type to sbt;

Configure device type sbt parallelism 2;

Configure auxiliary channel 1 device type sbt parms="env=(nb_ora_serv=mgtserv,nb_ora_class=oracle)";

Configure auxiliary channel 2 device type sbt parms="env=(nb_ora_serv=mgtserv,nb_ora_class=oracle)";

1.2.2 将数据文件还原到不同的文件位置

即使将数据文件还原到不同的服务器上,加载点和目录结构中的差异也要求使用新的文件位置。 我们可以使用三种方法来修改复制进程的数据还原步骤以指向新的文件位置。

Configure auxname for datafile 1 to '/u01/oradata/sidname/system01.dbf'

Configure auxname for datafile 2 to '/u01/oradata/sidname/undo01.dbf';

......

Run{

Allocate channel c1 type 'sbt_tape';

Set newname for datafile 1 to '/u01/oradata/sidname/system01.dbf';

Set newname for datafile 2 to '/u01/oradata/sidname/undo01.dbf';

Duplicate target database to auxsidname;

}

Db_file_name_convert(

'/u01/oradata/prod/system01.dbf','/u01/oradata/dave/system01.dbf',

'/u01/oradata/prod/undo01.dbf','/u01/oradata/dave/undo01.dbf')

但是当数据文件比较多的时候,这种方法就有点麻烦,我们可以写到数据文件实例名这一层即可,,其他的会自动完成,如:

1.2.3 创建新的控制文件

1.2.4 恢复归档日志

1.2.6 在辅助站点上创建日志文件

Duplicate target database to auxname

Pfile=/u01/oracle/admin/auxname/init.ora

Logfile=

'/u01/oracle/oradate/auxname/redo01.log' size 100m,

'/u01/oracle/oradate/auxname/redo02.log' size 100m,

'/u01/oracle/oradate/auxname/redo03.log' size 100m;

log_file_name_convert = ('/u01/app/oracle/oradata/test01','/u01/oradata/dvdsame');

linux

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template