应用和数据迁移方案由于xxx生产作业是24小时不间断运作的,因此要求系统能连续运行,并具有很高的安全可靠性,用户希望在以最小的系统停机时间完成生产系统迁移工作
本次系统迁移工作的最大的风险点和难点在于在有限的停机时间内完成数据库的迁移工作
1数据库迁移的解决思路xxx数据库系统数据量较大,并且应用系统的可用性要求极高,所以此次升级要求在有限的停机时间内,最大限度的降低风险、数据库业务在新的主机和存储系统上能够正常运行
为了尽可能减少业务系统的停机时间,保证数据库迁移工作的顺利完成,我们基于以往实施的数据库迁移成功案例(1
1T的数据量,迁移时间不超过15分),经过严格的数据库迁移测试,提出了采用数据库Dataguard技术的数据迁移
采用数据库Dataguard技术的数据迁移的特点:对业务的影响小,switchover到新主机的时间小于10分钟一旦新数据库出现问题能够方便的回切到原来的数据库,不丢失差异数据采用数据库Dataguard技术的数据迁移的主要步骤如下:1)在新主机上安装Oracle9i数据库软件2)在新主机上配置Dataguard数据库(物理standby)3)利用DataGuard技术,主数据库不断的将新产生的数据库归档日志传输到新主机并将这些归档日志应用到standby数据库,实现主备数据库之间的数据同步4)系统割接期间只需将新主机上的standby数据库切换为主数据库即可(switchover的时间小于10分钟)5)一旦新系统上数据库运行出现问题只需将数据库切换回原来主机上即可,不会丢失任何数据1
1数据库升级的解决思路1
1数据库升级的基本出发点
保证企业生产及业务系统运行的安全性、连续性
克服原有系统缺陷
吸收适用的系统新特性迁移工作必然涉及到数据库系统的扰动,所以减少对于正常业务系统的冲击,保证它的连续性和安全性是第一个