Бэкапы и обновление
Работа с бэкапами
Создание бэкапа
- Запустите
Pepeunit, чтобы скриптbackupимел доступ до баз данных и версииbackendbashdocker compose up -d - Запустите создание
backup, не прерывая работу контейнеровbashsudo ./backup.sh backup
Восстановление из бэкапа
- Выключите инстансbash
docker compose down - Разверните версию из
backupbashsudo ./backup.sh restore backups/backup_name.tar - Запустите
Pepeunitbashdocker compose up -d
Обновление
- Создайте
backupbashsudo ./backup.sh backup - Выполните обновление репозиторияbash
git pull - Выполните обновление
envпеременных. Существующие секретные32-битные ключиизменены не будут. Остальные переменные будут сгенерированы, как при первой генерации. Если вы выполняли ручной ввод данных вenv/.env.<service-name>файлы, то ваши изменения будут УДАЛЕНЫ, поэтому обязательно делайтеbackupперед запуском команды. Если у вас очень тонкая настройка, изменяйте настройки вручную путем изменения файлов вenv/.env.<service-name>.bashpython make_env.py - Выполните запуск
Pepeunitbashdocker compose up -d