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

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

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

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

    	cd /srv/platform
    	docker compose down || docker-compose down
  2. Создать директорию для резервных копий:

    	mkdir -p /srv/backup/$(date +"%F")
  3. Скопировать рабочие директории:

    	cp -pr /srv/{platform,polymatica} /srv/backup/$(date +"%F")

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

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

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

    	systemctl stop polymatica-platform-*
  2. Создать директории для резервных копий:

    	mkdir -p /srv/backup/$(date +"%F")/etc
    	mkdir -p /srv/backup/$(date +"%F")/usr/share
  3. Скопировать рабочие директории:

    	cp -pr /etc/{nginx,polymatica} /srv/backup/$(date +"%F")/etc
    	cp -pr /usr/share/polymatica /srv/backup/$(date +"%F")/usr/share 
  4. Произвести резервное копирование БД PostgreSQL
  • Нет меток