View a markdown version of this page

常见问题解答 - AWS 规范性指导

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

常见问题解答

本节提供了有关将 Db2 从本地迁移到 Amazon EC2 的常见问题解答。 AWS

复制架构的最佳方式是什么?

使用 db2look 导出所有架构定义。在源端,运行以下命令。

db2look -d sample -a -e -x -l -o db2look.<db-name>.ddl

在目标端,运行命令 db2 -tvf db2look.<db-name>.ddl

如何选择合适的逻辑复制工具?

选择合适的逻辑复制工具时,需要考虑的主要因素包括知识、性能和许可成本。使用复制的主要原因,是为了缩短关键业务数据库的迁移中断时间。如果您具备这些产品的内部知识,则可以更轻松地进行设置。

许可成本非常重要,因为只有在迁移期间才需要许可证。如果您有多个数据库要转换,则可以与供应商协商以确定许可证重复使用或回收的机会。关于 IBM 复制工具的最基本描述,Q Replication 速度很快,SQL 复制成本更低, InfoSphere CDC 用途广泛。

有关第三方复制工具,包括 Qlik Replicate和 Oracle GoldenGate,请访问供应商的网站了解详细信息。

如何将 Db2 迁移 z/OS 到亚马逊 EC2?

db2 on z/OS 是大端字节序的。所有逻辑复制工具均可用于迁移数据。还支持使用 LOAD FROM CURSOR 和 Optim HPU 从 z/OS 进行迁移。

是否有可考虑的回退解决方案?

对于数据卸载和加载,可以考虑卸载已更改的数据,但存在一些挑战,因为并非所有表都有指示更改的列。HADR 失效转移(选项 2)有内置的回退解决方案:在接管完成后,更改的数据会自动发送回本地服务器(主角色和辅助角色切换)。如果您使用逻辑复制,则可以设置双向复制以支持回退。