Как создать резервную копию UNMS
Резервное копирование Ваших данных всегда является хорошей идеей, но это особенно важно в определенных сценариях. Например, если Вы будете переносить UNMS на другой сервер; или если Вы хотите попробовать различные функции или конфигурации в UNMS. Сначала выполнить резервное копирование - это лучшая практика, которая позволяет Вам экспериментировать без опасности потерять настройки, которые вам уже нравятся.
Как бэкапить данные приложения UNMS
Данные UNMS хранятся в / home / unms / data на хосте Docker, включая настройки, журналы, статистику, изображения, резервные копии и сертификаты SSL.
Резервное копирование базы данных - настройки, журналы и статистика
Обратите внимание, что резервное копирование или миграцию баз данных можно выполнить из приложения UNMS. Перейдите по Settings > Maintenance > Backup. Этот инструмент позволяет пользователям создавать резервные копии и восстанавливать базу данных вместо перемещения папки /home/unms/data.
Как создать резервную копию папки данных UNMS
Для резервного копирования данных Вы должны сначала приостановить запуск контейнеров. Перейдите в каталог, где находится ваш docker-compose.yml. Затем архивируйте данные и сохраняйте их в безопасном месте. В качестве последнего шага, отмените контейнеры.
# go to your UNMS home directory
cd /home/unms
#pause running containers
docker-compose pause
# pack the data directory
sudo tar -cvjSf unms-data.tar.bz2 data
# unpause running containers
docker-compose unpause
Этот набор команд создаст архив для всех настроек и данных UNMS. Затем Вы можете переместить его на другую машину или в архив.
Как перезапустить UNMS
Используйте следующую команду для восстановления всех контейнеров докеров UNMS. Выполняется с включенным sudo.
ЗАМЕТКА: Эта команда не удалит Ваши настройки или данные, но выведет всех пользователей из UNMS.
Версия 0.9.4 и старше:
Эти команды перекроют все контейнеры докеров UNMS. Выполняется с включенным sudo.
sudo docker-compose -p unms -f ~unms/app/docker-compose.yml down sudo docker-compose -p unms -f ~unms/app/docker-compose.yml up -d
ЗАМЕТКА: Эта команда не удалит ваши настройки или данные, но выведет всех пользователей из UNMS.
Авторский перевод UNMS - How to Back Up UNMS и UNMS - How to Restart UNMS