Как перенести (backup and restore) Pritunl?

Если решите как-то реализовать написанное, то все действия вы производите на свой страх и риск!

Здесь нет информации по настройке VPN для обхода блокировок 😊
Иногда требуется сделать резервную копию Pritunl и быстро восстановить/поднять в новом месте. Лучше чтобы версия ПО была одинакова на всех серверах, чтобы уменьшить возникновение ошибок.

Бэкап:
1. Бэкапим нужную базу через mongodump

mongodump —db=pritunl

2. Архивируем

tar cf pritunldb.tar dump

3. Перекидываем на нужный сервер любым удобным способом

Восстановление:
1. Заходим в mongosh и смотрим базу, если она есть

mongosh
show dbs

2. Если есть, то удаляем

use pritunl
db.dropDatabase()

3. Распаковываем архив

tar xf pritunldb.tar

4. Восстанавливаем забэкапенную базу из папки

mongorestore —db=pritunl pritunl

5. Заходим в WEB-интерфейс, правим IP-адреса, если нужно, и проверяем работу.

Категории: Записи по DevOps

Метки:

- 02.04.2025           Просмотры: 10

Заметки в Telegram

Добавить комментарий

Вы можете оставить комментарий и указать никнейм (выдуманное имя/псевдоним). Поле со звездочкой и капча обязательны. Комментарии одобряются вручную.