68 lines
3.8 KiB
Bash
68 lines
3.8 KiB
Bash
# ------------------------------------------------------------------------- #
|
||
# ВНИМАНИЕ! Этот файл должен содержать валидный код на Bash #
|
||
# ------------------------------------------------------------------------- #
|
||
|
||
# --------------------------- НАСТРОЙКИ RESTIC ---------------------------- #
|
||
|
||
# Ключ доступа к бакету S3. Совпадает с логином аккаунта
|
||
export AWS_ACCESS_KEY_ID=<MY_ACCESS_KEY>
|
||
|
||
# Секретный ключ доступа к бакету. Можно скопировать из ПУА.
|
||
export AWS_SECRET_ACCESS_KEY=<MY_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://пользователь:пароль@хост/другая_база_данных
|
||
)
|