Обновление UTM5 с 5.2.1.003 до 5.2.1.006

Технические вопросы по UTM 5.0
Ответить
nnb
Сообщения: 13
Зарегистрирован: Чт ноя 09, 2006 11:44

Обновление UTM5 с 5.2.1.003 до 5.2.1.006

Сообщение nnb »

Сейчас используется UTM5 сборка 5.2.1.003.
Нужно перейти на 5.2.1.006.

Как правильно сделать такой переход?
Возможно ли сразу делать переход с 003 на 006?
Или надо делать последовательно 003 -> 004 -> 005 -> 006 ?

mikkey finn
Сообщения: 1612
Зарегистрирован: Пт ноя 10, 2006 15:23

Сообщение mikkey finn »

теоретически возможен.
откатайте на тестовой машине:
1. дамп текущей базы залить
2. зачистить таблицы транзакций(убрать в архив, понятный новой версии)
3. обновить схему данных.
4. переустановить ядро биллинга
5. запустить

Есть мнение, что лучше создать новую, чистую базу, в нее уже насильно влить старые данные. База при этом должна весить существенно меньше.

bloodpriest
Сообщения: 1
Зарегистрирован: Пт ноя 27, 2009 04:41

Сообщение bloodpriest »

так-так... расскажите подробнее как залить в новую базу старые данные.

JAO
Сообщения: 1153
Зарегистрирован: Вт дек 11, 2007 08:17

Сообщение JAO »

Очень хитро. Скриптом сопоставляются поля всех таблиц, поля, которые нашлись в обоих таблицах, переносятся, поля, которые не нашлись, выбрасываются. Таблицы, которых нет в новой схеме базы, также считаются выброшенными. Вот такой вот diff. Кодировку базы лучше оставить старую, я так и не смог ее преобразовать.

Ответить