Книга: Мир InterBase. Архитектура, администрирование и разработка приложений баз данных в InterBase/FireBird/Yaffil
Миграция между различными версиями InterBase
Карта миграции
В этом разделе мы рассмотрим, как осуществить процесс миграции с одной версии InterBase на другую. В таблице 4.6 представлены карта возможных переходов с одной версии InterBase на другую.
Под прямой миграцией понимается процесс, включающий backup на системе- исгочнике и восстановление на системе-приемнике.
Прямая миграция - это процесс перехода между версиями, который включает следующие этапы backup (с контрольным restore) - > Установка новой версии IB -> Перенос пользователей -> lestore.
Табл 4.6. Карта миграции
НА ВЕРСИЮ |
С ВЕРСИИ |
|||
InterBase 4.x |
InterBase 5.x |
InterBase 6.x и клоны (диалект база данных 1) |
InterBase 6 х и клоны (диалект база данных 3) |
|
InterBase 4.x |
Да |
Особый процесс |
Особый процесс |
Нет |
InterBase 5.x |
м |
Да |
Особый процесс |
и |
InterBase 6.x и клоны (диалект база данных 1) |
и |
и |
Да |
и |
InterBase 6.x и клоны (диалект база данных 3) |
Нет |
Нет |
и |
Да |
В случае, если перенос между версиями возможен в виде прямой миграции, в ячейке, соответствующей переходу (пересечению графы и строки) с версии- источника на версию-приемник, ставится "Да". Версия-источник выбирается в заголовке таблицы, версия-приемник - в боковике таблицы. В трех ячейках, соответствующих переходу со старшей версии на младшую, стоит "Особый процесс". Это означает, что процесс миграции возможен с применением особого приема, который мы рассмотрим ниже. Обратите внимание, что переход на версию 6.x с диалектом 3 невозможен с помощью прямой миграции. Для установки диалекта 3 применяется инструмент командной строки gfix (подробнее см. ниже, в разделе "Перевод базы данных InterBase 6.x на 3-й диалект").
- Почему необходима миграция
- Баланс между жизнью и работой
- 6.4. Внедрение специальных переходов между сегвеями в раскадровке
- Миграция
- Глава 14.Разделение полномочий между технарями и бизнесменами
- Различия между компоновочными блоками, пространствами имен и типами
- Запуск InterBase-сервера
- Расширенная установка InterBase-сервера
- Резервное копирование базы данных InterBase
- Резервное копирование при работе InterBase в режиме 24x7
- Прямая миграция
- Особый процесс, или обратная миграция