如何从 DB2 迁移到 PostgreSQL 数据库?

如何从 DB2 迁移到 PostgreSQL 数据库?

我有一个现有的 Windows DB2 数据库,我想将其迁移到 PostgreSQL。应用程序的用户可以忍受一个周末的停机时间。最好的方法是什么?

答案1

我会这样做:

使用 DB2 和 Postgres 服务器创建一个测试系统。尝试迁移(最好使用来自备份之一的一些真实数据)。确保它有效。创建一个自动化该过程的脚本 - 并确保它也能正常工作。

然后,在迁移当天,设置重定向到静态 HTML 页面,停止服务器,进行备份,运行脚本。检查一切是否正常。

  • 如果没有,请恢复备份。
  • 如果是,启动服务器。

确保它也能正常工作。

  • 删除重定向。

相关内容