XX数据库数据文件迁移并作双机冷互备方案

来源:互联网 发布:软件接口开发 编辑:程序博客网 时间:2024/05/22 06:32

XX数据库数据文件迁移并作双机冷互备方案

方案目标:

1,  数据文件、在线日志、控制文件 放置在盘柜上,提高数据物理安全性。

2,  对换两台物理服务器,使用新购高配服务器作为日后工作的主服务器。

数据库环境:

源库:

Oracle10G(10.2.0.1.0) 数据库软件安装路径:E:\oracle\product\10.2.0\db_1

数据文件、在线日志、控制文件路径:E:\oracle\product\10.2.0\oradata\orcltest

目标库:

Oracle10G (10.2.0.1.0)数据库软件安装路径:E:\oracle\product\10.2.0\db_1

在线日志、控制文件路径:E:\oracle\orcltest\

盘柜位置:M:\oradata

执行:

1、  源库进行rman全库备份,预计时间1小时.

2、  将源库数据文件、在线日志、控制文件 拷贝至盘柜位置M:\oradata  预计时间 10分钟.

3、  源库创建pfile文件(SQL>create pfile from spfile;)

4、  源库创建跟踪文件(SQL>alter database backup controlfile to trace;)##.trc文件默认位置(E:\oracle\product\10.2.0\admin/orcltest/udump/*.trc)

5、  关闭源库与目标库,拷贝原库E:\oralce 覆盖至目标库相应路径E:\oracle

6、  修改源库创建pfile文件,修改控制文件的位置为新位置。

7、  并在目标库用其启动至mount状态,并创建spfile文件

8、  修改源库生成的控制文件跟踪文件 .trc 文件中的数据文件、在线日志路径。

9、  目标库用.trc文件启动

Sql>alterdatabase backup controlfile to trace;###创建重建控制文件脚本

编辑 生成的 脚本 将其修改成 linux下的目录结构 注意大小写

截至到 set #2 之前保存

Sql>shutdown immediate

Sql>@/opt/bak/*.trc

10、  启动成功后,关闭源与目标数据库,重命名源数据库家目录,将配置成功的目标数据库的家目录全部拷贝至源数据。

11、  测试源数据库是否正常启动。

至此简单的oracle 盘柜模式的双机配置完成,当一台服务器意外损坏或宕机后,手动启动另一台服务器中的ORACLE服务即可继续提供服务,此种配置仅推荐对业务连续性不高

的公司使用,7X24小时连续服务的系统可采用其他方式如RAC。

原创粉丝点击