用户Oracle运行在两台IBM P550A小机(HA集群)上,数据储存在IBM DS4300共享存储上。小机是AIX5.3系统环境,Oracle版本是10.2.0.1,数据库约150G。IBM DS4300存储缓存电池故障,导致存储缓存被禁用,因此存储I/O性能较低。
现在计划把原HIS系统数据迁移至Windows下,拟提供的环境是X86虚拟化主机,虚拟机是Windows2008R2系统,目标Oracle版本为10.2.0.4。
需求:将原Oracle数据平滑迁移到win虚机中,数据源端小机和目标端win虚机均可停机,但要求时间尽量短
AIX的字节码和win是不一致的,针对这种跨平台迁移,目前知道的方法有:imdp/exdp+dblink、tts+rman convert,不知还有其它合适的方法么,最合适的方法是什么,如何实施?