Миграция DB2 с Linux на Windows
У нас есть сервер RHEL, на котором работает DB2 с одним неисправным жестким диском, который уже несколько лет не работает. Мне было поручено перенести DB2 на новый сервер Windows.
Какой самый простой способ сделать это? Можно ли сделать резервную копию всей базы данных и восстановить ее в Windows? Раньше я дублировал базы данных с одного сервера DB2 на другой, чтобы экспортировать каждую таблицу из схемы одну за другой, создавать новую схему в новой базе данных, а затем импортировать каждую таблицу одну за другой. У нас есть несколько схем, которые требуют миграции, и это будет очень много времени, чтобы сделать это таблица за таблицей. Должен быть лучший и более быстрый способ сделать это.
1 ответ
Вы не можете восстановить в Windows резервную копию, сделанную на сервере Linux. использование db2look
чтобы извлечь операторы DDL, то db2move
массово экспортировать и загружать таблицы (вы можете указать схемы или шаблоны имен таблиц).
Больше информации в руководстве.