ITPub博客

首页 > 数据库 > 数据库开发技术 > 2010-03-13A项目数据库迁移工作

2010-03-13A项目数据库迁移工作

原创 数据库开发技术 作者:chenfengwww 时间:2010-03-17 15:20:41 0 删除 编辑

时间:2010-03-12——14

项目:A项目

情况:数据库迁移,老的服务器硬件不稳定,新买了两台新服务器

工作计划:


1.2010-03-12早上安排一次巡检维护,并确认客户准备的服务器驱动;

2.2010-03-12 18:30关闭应用服务,暂停服务器上的exp备份计划,暂停已用数据库服务器的rmanfull任务计划,手动执行rmanfull备份,预计耗时4小时,22:30结束

3.2010-03-12 18:30安装一台服务器,包括硬盘raid的划分、安装操作系统、安装驱动、安装oracle、创建数据库、创建表空间。预计23:00完成

4.2010-03-12 在安装好的新服务器上设置任务计划,23:30执行exp备份,预计耗时10小时,第二天9:30结束

5.2010-03-13 9:00检查exp备份情况,将数据导入新数据库,预计耗时10小时,19:00结束,重新分析表和索引预计耗时3小时,23:00结束

6.2010-03-13 20:30修改weblogic配置文件,使用新数据库,启动应用服务测试,预计23:30结束,23:30关闭应用服务

7.2010-03-13 23:30配置oracle数据库归档模式,执行rmanarch和rmanfull备份,预计耗时4小时,第二天4:30结束。

8.2010-03-14 9:30检查rmanfull备份情况,安装另一台服务器作为备份、备用服务器,包括硬盘raid的划分、安装操作系统、安装驱动、安装oracle、创建数据库。预计12:30完成

9.2010-03-14 15:00设置数据备份方案,启用应用服务。整个迁移工作完成。

10.2010-03-15 早上检查exp备份情况,检查系统运行情况。

处理总结:

整个数据迁移工作顺利完成

数据量:170G

安装操作系统:Microsoft Windows Server 2003 R2 SP2 Enterprise X64 Edition

安装数据库:oracle 10.2.0.4WIN-x86-64 p6810189_10204_MSWIN-x86-64补丁

1.磁盘RAID配置

正式服务器:RAID10,只能使用总容量的1/2

备份、备用服务器:RAID50,可以使用总容量的3/4


2.exp导出和expdp导出

前面使用过expdp导出,120G的数据耗时3小时,但考虑到expdp只能导到本地,还需要网络传输的时间,这次考虑exp导出。

22:30开始,到了第二天10:30还没结束,查看“任务管理器”里面的联网信息,可以看到每个网卡的传输数据量
检查中CPU使用率较低,0%——1%,网络传输几乎没有,应该是数据传输已经断开了,已传输的数据有32G,线路速度是100M,留意到从墙壁的内网接口出来后还要经过一个H3C S1016交换机,这个交换机影响了exp的传输;

时间已经耗去,需要加快速度,考虑用回expdp方式,但开始之后又想到了一个问题,两台windows的服务器是没法设置共享的,expdp导出后也无法传输;

再考虑跳过交换机,使用直联线连接两台服务器,线路速度达到了1G,使用exp方式,170G的数据耗时3.5小时

结果:exp导出与expdp导出的速度跟线路速度有很大关系,所以在考虑传输数据或数据备份的时候,最好使用千兆线路速度(千兆网卡+千兆交换机或者直连线),64位操作系统也有助于提高处理速度

[@more@]

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

上一篇: 推荐分享
请登录后发表评论 登录
全部评论

注册时间:2009-07-04

  • 博文量
    118
  • 访问量
    460764