Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

создайте директорию с любым именем, например:

Блок кода
mkdir ~/ems-backup


перейдите в неё:

Блок кода
cd ~/ems-backup


и сделайте выгрузку БД:

Блок кода
mysqldump -uroot -proot Syslog > Syslog.sql
mysqldump -uroot -proot eltex_alert > eltex_alert.sql
mysqldump -uroot -proot eltex_ems > eltex_ems.sql
mysqldump -uroot -proot eltex_ont > eltex_ont.sql

...

Нужно обновить ядро, зависимости и другие системные пакеты до самой новой версии

Блок кода
sudo apt-get dist-upgrade -q -y --force-yes


Примечание

при попытке обновить пакеты, может потребоваться обновление ключей верификации пакетов

Блок кода
sudo apt-key update


Удалим ненужные зависимости и очистим систему, чтобы освободить дисковое пространство:

Блок кода
sudo apt-get autoremove

...


sudo apt-get clean

Перед тем как обновлять систему, установим рекомендуемый менеджер обновлений:

Блок кода
sudo apt-get install update-manager-core

Шаг третий обновление системы:

Теперь выполняем обновление командой:

Блок кода
sudo do-release-upgrade


Примечание

Обновление может занять очень длительный промежуток времени (от 4 до 8 часов), с вопросами обновления конфигурации обновленных пакетов.
По умолчанию стоит не обновлять, но для более корректной работы стоит обновить

...

После обновления лучше обновить все обновленные пакеты

Блок кода
sudo apt-get update

...


sudo apt-get upgrade -y


Предупреждение
bgColor#fff

После обновления может возникнуть ошибка конфигурации mysql(встречается крайне редко):

Блок кода
dpkg: ошибка при обработке пакета mysql-server (--configure):
 проблемы зависимостей — оставляем не настроенным
Обрабатываются триггеры для systemd (229-4ubuntu4) …
Отчёты apport не записаны, так как сообщение об ошибке указывает на повторную ошибку от предыдущего отказа.
                                                                                                           Обрабатываются триггеры для ureadahead (0.100.0-19) …
При обработке следующих пакетов произошли ошибки:
 mysql-server-5.7
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

Подобная ошибка исправляется полным удалением mysql и повторной инсталляцией:

Блок кода
sudo apt-get purge mysql* -V
sudo rm -rv /var/lib/mysql
sudo rm -rv /var/log/mysql*
sudo rm -rv /etc/mysql*
sudo swapoff -a && sudo swapon -a
sudo apt-get install mysql-server


...

Далее производим конвертацию баз данных на новую версию:

Блок кода
sudo ./eltex-ems-helper-mos-3.32.sh --update-eltex-packages