Информация

На AUP c версии 2.15.0 реализовано приложение aup-backup для создания и восстановления резервных копий.

Копирование

В корневой директории проекта AUP со скриптом создайте директорию backups (название может быть в произвольной форме):

mkdir ./backups

Выполните команду, останавливать контейнеры в этот момент необязательно:

./ecss-aup.sh snapshot backups/backup.tar

Выполните команду для создания бэкапа на удаленном хосте с помощью sftp:

./ecss-aup.sh snapshot sftp://<username>:<password>@<hostname>/<путь_до_директории>/backup.tar

Будет создан snapshot с бекапом баз данных AUP backup.tar

Восстановление

В корневой директории проекта AUP со скриптом выполните команду:

./ecss-aup.sh restore-from-snapshot backups/backup.tar

Выполните команду для восстановление бэкапа на удаленном хосте с помощью sftp:

./ecss-aup.sh restore-from-snapshot sftp://<username>:<password>@<hostname>/<путь_до_директории>/backup.tar

Будет выполнено восстановление баз данных AUP из бекапа backup.tar

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

./ecss-aup.sh up


  • Нет меток