RMAN高级应用之不同环境下的复制流程
2008-12-16 13:04:39 来源:WEB开发网1、在初始化参数中重命名复制文件和日志文件,复制步骤如下:
a) 首先还是创建辅助实例。注意初始化参数的配置,按下列的方式进行一些调整。
? 浏览初始化参数中以_DEST结尾的参数以及包含路径的参数,确认这些路径对即将创建的副本数据库有效。
? 设置DB_FILE_NAME_CONVERT参数,让其自动转换数据文件路径。
? 设置LOG_FILE_NAME_CONVERT参数,让其自动转换日志文件路径。
所谓道有千条我取其一,除了上述方式之外呢,还有很多其它方法来指定文件存放路径,比如CONFIGURE AUXNAME或SET NEWNAME命令等等。不过此处是在写初始化参数中重命名类型的复制,就不多占篇章了,后面有章节专门讲解。感兴趣的朋友不妨keep你的好奇心,往下看:)
b) RMAN连接并执行duplicate命令,结束。
在这里同样需要注意辅助通道的分配和pfile的加载(如果使用pfile的话)。
例如,我们使用自动分配通道,并且辅助实例使用服务器端初始化参数文件,这下dulicate命令更简单了:
DUPLICATE TARGET DATABASE TO dupdb;
这种方式主要的工作都在创建辅助实例上。
2、在Duplicate命令中重命名数据、日志文件,复制步骤如下:
a. 创建辅助实例。
b. RMAN连接运行Duplicate命令,注意此处需要加些参数如下:
? 通道,还是通道!如果没有自动分配通道,则至少要手工指定一条辅助通道。
? 通过LOGFILE子句指定副本数据库redo logs文件地址大小等。
? 通过DB_FILE_NAME_CONVERT转换原数据文件路径到新路径。
? pfile,又见pfile.如果使用了pfile的话,表忘记指定pfile参数。
例如,我们使用自动分配通道,但辅助实例未使用服务器端初始化参数文件,手工指定日志文件数据文件路径,示例如下:
更多精彩
赞助商链接