异地迁移,数据量大概3T左右,主备之间大概只有2M的网速,主机一天归档大概150G左右,业务要求宕机时间不能超过1个小时,用什么方法迁移比较好?
1. ogg
2.dg
3.rman
或者有什么其他的好办法

解决方案 »

  1.   

    如果不要求同步的话,用RMAN导出完,导入到目标环境倒是可以,而且不需要宕机。不过备份恢复的时间实在够呛
    如果需要同步,网速可能还赶不上归档的生成速度
    先改善下网络比较靠谱些
      

  2.   

    网络改善的可能性可能不太大
    同步还是要尽量同步的,我自己的想法是rman,然后把归档recover到比较新的地方,再用OGG把当前的归档追回来,但是感觉比较麻烦。用DG又担心网络不给力。
    想看看有没有更好的解决方案
      

  3.   

    先 rman  过,再恢复 日志,可以吗?不过他这个网速,有点不爽。
      

  4.   

    1. rman,再恢复 日志,最后一个日志传送和应用切换日志,至少也得3小时。
    可行参考办法如下:
    2. rman+ogg
    3. rman+dg
      

  5.   

    1. 备份好数据库,开车,飞机送过去,恢复好
    2. 慢慢传输归档,过去应用
    3. 停业务,继续传归档,切换redo,传归档,应用,open resetlogs 备库数据迁移就这么简单,有些时候,最原始的硬盘拷贝比你传输靠谱
      

  6.   

    如果你说的是2Mb的速度的话...
    按照理论来说你的主备之间的数据交换每天可以有20G上下, 连归档的速度都不够, 即便宕机一小时也仍然不够你用的如果是2MB, 那么本地备份到介质, 快递, 恢复, 然后建立一个连接来恢复归档追进度还有个馊主意, 设置一个dg, 然后设置sync模式, 以影响业务效率为代价来保障归档的apply速度, 但也要看你多快可以完成恢复.无论是golden gate还是data guard, rman duplicate都需要你的网络速度可以提供一个保障才行