Создайте временную папку для резервной копии и файлов миграции в домашней директории пользователя:
mkdir ~/backup cd ~/backup |
Этот сценарий необходим для сравнения конфигурационных файлов версий 1.4.0 и 1.3.0. |
sudo cp /opt/evi-*/*.conf . sudo cp /etc/nginx/sites-available/evi-core-web . |
Перед проведением дампа базы данных необходимо остановить сервисы.
sudo systemctl stop nginx evi-core evi-scud evi-live evi-archive evi-analyzer |
echo "SELECT pg_terminate_backend(pid) FROM pg_stat_activity where usename='core'" | sudo -u postgres psql -A -t |
Выполните дамп текущей базы PostgreSQL (версия 1.3.1):
sudo -u postgres pg_dump core > evi-backup.dump |
Для проверки наличия файла evi-backup.dump в домашней директории пользователя в подпапке backup выполните следующие действия:
ls -lh | grep evi-backup.dump |
-rw-rw-r-- 1 user user 7.4G Jul 29 14:49 evi-backup.dump |
Далее переходите к шагу Миграция на текущем сервере или Миграция на новом сервере в зависимости от ваших требований.