ITPub博客

首页 > 数据库 > Oracle > 11g中节点间拷贝文件

11g中节点间拷贝文件

原创 Oracle 作者:qqmengxue 时间:2010-11-12 13:33:06 0 删除 编辑

如果你的某一数据库上的文件(controlfile、datafile、archivelog file)在节点1上的ASM上,你想要将里面的文件拷贝到第二个数据库服务器的ASM或者文件系统上,可以在11g中通过执行以下步骤达到拷贝的目的。

[@more@]

oracle 11g的release 1和2允许你通过RMAN来在通过网络在节点间进行文件的传输,这个新的特性可以指定“AUXILIARY FORMAT"参数来在备份的时候完成。

以下你可以拷贝archivelog:

connect target SYS/...@srcinst # source system
connect auxiliary SYS/...@destinst # destination system
backup as copy reuse
archivelog like "/u01/oracle/archivelog/arc_des/arch%.arc"
auxiliary format "+RCVAREA" ;


你同样也可以拷贝datafile:

connect target SYS/...@srcinst # source system
connect auxiliary SYS/...@destinst # destination system
backup as copy reuse datafile "/u01/oracle/datafiles/system01.dbf"
auxiliary format "+DATA" ;


AUXILIARY FORMAT:指定节点间传递本地数据到其他库,当你指定AUXILIARY FORMAT指定的时候RMAN只是生成镜像文件,前提条件是RMAN必须要同时连接主库与备库,并且有访问备库的权限。

你也可是使用BACKUP AUXLLIARY FORMAT 来进行主库与备库见的数据文件的传递,例如,如果你主库的数据文件丢失,你可以连接standby库,设置primary库为auxiliary 库,来进行数据文件的恢复操作。

FORMATSPEC:用于指定在备用库上的输出,前提是这个备库上的地址必须是可用且存在的。

NEW:通过在备库上的DB_CREATE_FILE_DEST指定的目录下创建一个影像文件。

REUSE:在备库上已经存在和当前要拷贝的文件同名的情况下允许RMAN来覆盖先前的文件。

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

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

注册时间:2009-03-26

  • 博文量
    169
  • 访问量
    589153