问题描述
你好,汤姆,
我们计划将数据库从AIX迁移到Linux。
由于不同的endian ,我们不能建立备用,在这里我的要求是生产数据库有30-40TB的数据。
有些表只有1-5 TB的数据,即与Prod同步的最佳方法,即建议采用的最佳方法。
希望可移动的表空间在我的环境中不工作,因为我不能将只读保存几个小时来转换。一个没有分区的表5tb有巨大的事务。低于统计值只需10小时
表_所有者表_NAME插入更新删除时间戳
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
XXXXXXXXXXXXXXX 7171060560 1 475448516 26-02-2016年11:22:28
我们计划将数据库从AIX迁移到Linux。
由于不同的endian ,我们不能建立备用,在这里我的要求是生产数据库有30-40TB的数据。
有些表只有1-5 TB的数据,即与Prod同步的最佳方法,即建议采用的最佳方法。
希望可移动的表空间在我的环境中不工作,因为我不能将只读保存几个小时来转换。一个没有分区的表5tb有巨大的事务。低于统计值只需10小时
表_所有者表_NAME插入更新删除时间戳
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
XXXXXXXXXXXXXXX 7171060560 1 475448516 26-02-2016年11:22:28
专家解答
查看MOS 2005729.1上的跨平台迁移。它使用可移植的表空间*但*几乎消除了只读时间。基本流程为:
-备份数据文件(源系统保持在线)
-转换数据文件(源系统保持在线)
-进行增量备份(源系统保持在线)
-转换增量备份(源系统保持在线)
-将增量应用于目标(源系统保持在线)
然后是最后一个切换阶段,在该阶段,您可以使用只读源系统进行增量备份。在块更改跟踪激活的情况下,这将是非常快的。
我将此功能用于类似的迁移(aix11.2 => linux11.2)。割接的中断窗口很小(大约60-90分钟)。在我的情况下,随后会有一个更大的中断,从11.2转移到12.1。
最终,注释更多的是一个指南- -您将根据自己的需要对其进行定制,并运行一些额外的脚本来满足缺少的部分,但该过程确实工作得很好。
如果您需要*零*停机时间...那么您将进入GoldenGate领域,这本身就是一项巨大的任务。
-备份数据文件(源系统保持在线)
-转换数据文件(源系统保持在线)
-进行增量备份(源系统保持在线)
-转换增量备份(源系统保持在线)
-将增量应用于目标(源系统保持在线)
然后是最后一个切换阶段,在该阶段,您可以使用只读源系统进行增量备份。在块更改跟踪激活的情况下,这将是非常快的。
我将此功能用于类似的迁移(aix11.2 => linux11.2)。割接的中断窗口很小(大约60-90分钟)。在我的情况下,随后会有一个更大的中断,从11.2转移到12.1。
最终,注释更多的是一个指南- -您将根据自己的需要对其进行定制,并运行一些额外的脚本来满足缺少的部分,但该过程确实工作得很好。
如果您需要*零*停机时间...那么您将进入GoldenGate领域,这本身就是一项巨大的任务。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




