Бэкап используется для резервного копирования сервиса перед обновлением, переносом или изменением конфигурации.
Файл резервной копии содержит базу данных, конфигурацию и файлы сервиса.
Рекомендуется создавать бэкап перед каждой установкой или обновлением.
Требования:
cd /opt/InsiderService/
Выполните команду:
bash install.sh backup
.tar.gz с резервной копией. bash install.sh <command> [OPTIONS...] [ARGUMENTS...]
| Аргумент | Описание |
|---|---|
-o, --output <str> | Указывает путь, куда сохранить бэкап |
-m, --mode <str> | Определяет режим работы сервиса |
-c, --configuration <str> | Путь к файлу конфигурации |
--skip_db | Пропустить резервное копирование базы данных |
--skip_files | Пропустить бэкап скриншотов |
--skip_service | Пропустить бэкап файлов сервиса |
Пример 1. Бэкап со всеми данными (по умолчанию)
bash install.sh backup
Пример 2. Бэкап без сохранения файлов скриншотов
bash install.sh backup --skip_files
Пример 3. Бэкап с указанием каталога для сохранения
bash install.sh backup -o /backups/insider/
| Действие | Команда |
|---|---|
| Создание полного бэкапа | bash install.sh backup |
| Пропустить БД | bash install.sh backup --skip_db |
| Пропустить файлы | bash install.sh backup --skip_files |
| Пропустить сервис | bash install.sh backup --skip_service |
| Указать путь сохранения | bash install.sh backup -o /backup/path/ |