# ------------------------------------------------------------------------- # # ВНИМАНИЕ! Этот файл должен содержать валидный код на Bash # # ------------------------------------------------------------------------- # # --------------------------- НАСТРОЙКИ RESTIC ---------------------------- # # Ключ доступа к бакету S3. Совпадает с логином аккаунта export AWS_ACCESS_KEY_ID= # Секретный ключ доступа к бакету. Можно скопировать из ПУА. export AWS_SECRET_ACCESS_KEY= # Адрес репозитория, куда будут сохраняться резервные копии export RESTIC_REPOSITORY="s3:https://s3.timeweb.com/restic-demo" # Пароль для доcтупа к бэкапам. Все бэкапы шифруются. В случае утраты этого # пароля получить доступ к резрвным копиям будет невозможно! export RESTIC_PASSWORD="tiwfBM4i3jDvMA6ah1AIs2HdoJ9w66OS" # Количество бэкпов, которые нужно хранить в репозитории RESTIC_KEEP=2 # ------------------ СПИСОК ФАЙЛОВ И ДИРЕКТОРИЙ ДЛЯ БЭКАПА ---------------- # # Пути к файлам и директориям обязательно должны быть абсолютными. # Абсолютный путь содержит полный путь до файла/директории начиная от # корневого каталога системы. # # Переменная `files` ниже содержит перечень путей. Обратите внимание, что # пути, которые содержат пробелы должны быть обязательно включены в кавычки. # Пример: '/home/user/some dir' files=( /etc /home ) # ---------------------- СПИСОК БАЗ ДАННЫХ ДЛЯ БЭКАПА --------------------- # # Ниже необходимо указать реквизиты подключения к базам данных в формате URI # (DSN). Запись должна иметь следующий вид: # # mysql://пользователь:пароль@хост:порт/имя_базы_данных # # Обратите внимание на разделители между частями URI: ":", "@", "/". Порт # можно опустить, если используется стандартный 3306. # # Ниже дан записи для БД bitrix_db и именем пользователя bitrix_usr и # паролем boRpBnhGn7ue. # # mysql://bitrix_usr:boRpBnhGn7ue@localhost/bitrix_db # # Если пароль пользователя базы данных содержит специальные символы, то такой # пароль обязательно надо закодировать в percent code. Это можно сделать # следующей командой в терминале: # # echo 'ваш_пароль' | perl -MURI::Escape -wlne 'print uri_escape $_' # # или через онлайн-сервис https://meyerweb.com/eric/tools/dencoder/ # # Ниже введите URI с реквизитами баз данных так как это показано. Обратите # внимание, что знак равно не должен юыть отделён пробелами. Формат записи # строго такой как есть. databases=( mysql://пользователь:пароль@хост/база_данных mysql://пользователь:пароль@хост/другая_база_данных )