При Docker-установке

Команды следует выполнять с правами администратора.

Для восстановления необходимо выполнить следующие действия:

  1. Остановить приложение:

    	cd /srv/platform &&	docker compose down || docker-compose down
  2. Сохранить файл лицензии, если с момента крайней резервной копии ключ лицензии изменился:

    	cp /srv/polymatica/license.key /srv/backup
  3. Удалить рабочие директории:

    	rm -vr /srv/{platform,polymatica}
  4. Скопировать рабочие директории из резервной копии:

    	tar -C /srv -xzvf /srv/backup/<name>.tar.gz

При пакетной установке

Для восстановления необходимо выполнить следующие действия:

  1. Остановить приложение:

    	systemctl stop polymatica-platform-*
  2. Сохранить файл лицензии, если с момента крайней резервной копии ключ лицензии изменился:

    	cp -v /etc/polymatica/platform/manager/license.key /srv/backup
  3. Удалить рабочие директории:

    	rm -vr /etc/polymatica /usr/share/polymatica
    	rm -vr /etc/nginx - при необходимости
  4. Скопировать рабочие директории из резервной копии:

    	cp -vpr /srv/backup/<date>/etc/polymatica /etc
    	cp -vpr /srv/backup/<date>/usr/share/polymatica /usr/share
    	cp -vpr /srv/backup/<date>/etc/nginx /etc - при необходимости
  5. Произвести восстановление БД PostgreSQL.


  • Нет меток