我们有一个运行DB2的RHEL服务器,其中一个失败的硬盘驱动器不支持几年。我的任务是将DB2迁移到较新的Windows Server。
最简单的方法是什么?是否可以备份整个数据库并在Windows上还原它?过去,我将数据库从一个DB2服务器复制到另一个数据库的方式是,从模式一一导出每个表,在新数据库中创建新模式,然后逐一导入每个表。我们有几个需要迁移的模式,逐表进行表现非常耗时。这样做必须有一种更好,更快的方法。
您无法在Windows上还原Linux服务器上的备份。使用db2look
提取DDL语句,然后使用db2move
导出和加载表 en Masse (您可以指定模式或表名称模式)。
手册中的更多信息。