Как перенести (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