免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1233 | 回复: 0
打印 上一主题 下一主题

[归档与迁移] 数据迁移方案 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-07-31 20:00 |只看该作者 |倒序浏览

某医院, HIS系统硬件升级,原先oracle 数据库是运行在win2000服务器上,现在有将系统移植到新购买的服务器上,HIS系统晚上九点到早上六点可以容忍停机。白天HIS系统必须保持正常运行。
由于客户本地情况不是很明确,现在我们来针对各中不同的环境简单描述一下系统迁移方案。
一:cold backup
系统条件:新旧系统数据库版本相同,文件系统不变
基本工作: 正常关闭数据库,然后在进行数据库的冷备份。备份所有DATA FILE,CONTROL FILE,REDO FILE ,参数文件,然后把冷备份拷贝到新服务器上,然后在新的服务器上新建一个同名实例(instance),然后在把备份数据文件从新open,就可以运行了。
缺点:要求停机数个小时,主要时间是在copy文件上。
优点:因为是冷备恢复,没有数据一致性的问题存在,而且恢复的数据库的环境与原先的系统完全一样(这样可以避免应用系统在SQL执行计划上的一些改变),系统风险小,万一失败老系统可以继续运行。
二:EXP/IMP
  系统条件:新旧系统数据库版本可以不同,可以跨平台迁移
   基本工作: 在新系统上进行EXP,为了数据同步最好在exp 开始时前先把用户数据库置为READONLY,然后进行导出数据,然后在新的数据库上进行一些IMP(如果数据库版本不同的话,EXP/IMP要注意版本和字符集的问题)。
   缺点:EXP/IMP对数据量(几十个G)比较大的情况下可能会是一个比较的
慢(具体时间要在具体环境下具体测试为准),数据库在READONLY下,只能提供查询的 服务。
优点:EXP/IMP 可以跨平台 跨版本升级,系统风险小。
三:HOT BACKUP
   由于系统允许停机,恢复复杂,不推荐使用。

以上的方案 如果数据库版本相同的话,使用第一种方法冷备恢复是最好,具体备份时间可以咨询医院的系统管理员,个人认为 8个小时肯定能够完成第一种方法,第二种方法是时间比较长,在系统数据库版本要变的情况下才使用第二种方法。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/74483/showart_1098414.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP