Назад | Перейти на главную страницу

Как перейти с DB2 на базу данных PostgreSQL?

У меня есть база данных Windows DB2, которую я бы хотел перенести на PostgreSQL. Пользователи приложения могут пережить простои на выходные. Как лучше всего это сделать?

Вот как бы я это сделал:

Создайте тестовую систему с DB2 и сервером Postgres. Попробуйте миграцию (в идеале с некоторыми реальными данными из одной из ваших резервных копий). Убедитесь, что это работает. Создайте сценарий, который автоматизирует процесс - и убедитесь, что он тоже работает.

Затем в день миграции настройте перенаправление на статическую HTML-страницу, остановите сервер, сделайте резервную копию, запустите свой скрипт. Убедитесь, что все прошло нормально.

  • Если нет, восстановите резервную копию.
  • Если да, запустите сервер.

Убедитесь, что это тоже работает.

  • Удалите перенаправление.