Меню
Контакты
107023, Москва, пл. Журавлёва, 10с3, подъезд 31, офис 309
Пн-Пт: с 9-00 до 17-00   Сб-вс: выходной
Интернет-магазин
сетевого оборудования
Москва +7 (495) 103-41-03 +7 (915) 420-28-94
107023, Москва, пл. Журавлёва, 10с3, подъезд 31, офис 309
Пн-Пт: с 9-00 до 17-00   Сб-вс: выходной
Заказать звонок
Разделы блога

Ubiquiti Network Management System. Часть 6 - Бэкап и переустановка

 17 Апр 2018    Новости ASP24

Как создать резервную копию 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.

sudo ~unms/app/unms-cli restart

ЗАМЕТКА: Эта команда не удалит Ваши настройки или данные, но выведет всех пользователей из 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