Сейчас используется UTM5 сборка 5.2.1.003.
Нужно перейти на 5.2.1.006.
Как правильно сделать такой переход?
Возможно ли сразу делать переход с 003 на 006?
Или надо делать последовательно 003 -> 004 -> 005 -> 006 ?
Обновление UTM5 с 5.2.1.003 до 5.2.1.006
-
- Сообщения: 1612
- Зарегистрирован: Пт ноя 10, 2006 15:23
теоретически возможен.
откатайте на тестовой машине:
1. дамп текущей базы залить
2. зачистить таблицы транзакций(убрать в архив, понятный новой версии)
3. обновить схему данных.
4. переустановить ядро биллинга
5. запустить
Есть мнение, что лучше создать новую, чистую базу, в нее уже насильно влить старые данные. База при этом должна весить существенно меньше.
откатайте на тестовой машине:
1. дамп текущей базы залить
2. зачистить таблицы транзакций(убрать в архив, понятный новой версии)
3. обновить схему данных.
4. переустановить ядро биллинга
5. запустить
Есть мнение, что лучше создать новую, чистую базу, в нее уже насильно влить старые данные. База при этом должна весить существенно меньше.
-
- Сообщения: 1
- Зарегистрирован: Пт ноя 27, 2009 04:41
Очень хитро. Скриптом сопоставляются поля всех таблиц, поля, которые нашлись в обоих таблицах, переносятся, поля, которые не нашлись, выбрасываются. Таблицы, которых нет в новой схеме базы, также считаются выброшенными. Вот такой вот diff. Кодировку базы лучше оставить старую, я так и не смог ее преобразовать.