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

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

Ключ

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

...

Блок кода
themeRDark
vagrant@xenial:~$ sudo apt install pv
vagrant@xenial:~$ sudo chmod +x backup_mysql.sh
vagrant@xenial:~$ sudo ./backup_mysql.sh root root
vagrant@xenial:~$ sudo chmod +x mongo_update.sh
vagrant@xenial:~$ sudo ./mongo_update.sh --backup

backup_mysql.sh

mongo_update.sh

BackUP базы данных работоспособен только для вашей текущей версии SoftWLC.  Условно говоря, backup от  SoftWLC версии 1 не подойдет к SoftWLC версии 2.

...

Будет создан конвертированный конфигурационный файл mongod.conf для версии Mongo 4.

mongo_converter.tar.gz

mongo_update.sh

Приступаем к обновлению Mongo:

...

Блок кода
themeRDark
sudo ./mongo_update.sh  --restore-config
sudo ./mongo_update.sh  --restore
sudo ./restore_mysql.sh root root

restore_mysql.sh

mongo_update.sh

После восстановления БД проверяем работу сервисов. Делаем новый snapshot и дамп БД.

...

Блок кода
themeRDark
sudo ./mongo_update.sh  --restore-config
sudo ./mongo_update.sh  --restore
sudo ./restore_mysql.sh root root

restore_mysql.sh

mongo_update.sh

Проверяем работу сервисов. Делаем новый snapshot и дамп БД. В случае неработоспособности сервисов делаем  откат на предыдущий snapshot системы.

...

Проверяем работу сервисов. В случае неработоспособности сервисов делаем откат на предыдущий snapshot системы.


Предупреждение

Начиная с версии 1.29 используется java 17, поэтому на клиентском устройстве, с которого запускается java апплет, требуется обновить java по инструкции.

Восстановление БД в случае неудачного обновления 

...