Обновлены скрипты и конфигурации для улучшения резервного копирования
- Изменено имя папки в S3 на имя проекта по умолчанию - Обновлено количество хранимых версий бэкапов вместо дней - Изменено расписание запуска бэкапов на 05:00 - Обновлены переменные окружения в примерах и документации - Улучшено логирование и обработка старых бэкапов
This commit is contained in:
12
env.example
12
env.example
@@ -5,6 +5,9 @@
|
||||
# в S3-совместимое хранилище. Бэкап запускается по расписанию в отдельном Docker контейнере.
|
||||
# ===========================================
|
||||
|
||||
# Часовой пояс (по умолчанию: Europe/Moscow)
|
||||
TZ=Europe/Moscow
|
||||
|
||||
# Путь к директории для бекапа (необязательно, по умолчанию - текущая директория)
|
||||
# Примеры: /var/www/project, /home/user/my-project
|
||||
BACKUP_SOURCE_PATH=
|
||||
@@ -16,7 +19,8 @@ BACKUP_PROJECT_NAME=project
|
||||
# S3 бакет для хранения бэкапов (обязательно)
|
||||
BACKUP_S3_BUCKET=
|
||||
|
||||
# Папка внутри S3 бакета (необязательно, по умолчанию - корень)
|
||||
# Папка внутри S3 бакета (необязательно, по умолчанию - имя проекта из BACKUP_PROJECT_NAME)
|
||||
# Если не указано, бекапы сохраняются в s3://bucket/[BACKUP_PROJECT_NAME]/
|
||||
# Примеры: backups, project/backups, prod/backups
|
||||
BACKUP_S3_FOLDER=
|
||||
|
||||
@@ -31,9 +35,9 @@ BACKUP_S3_SECRET_KEY=
|
||||
# Регион S3 (по умолчанию: ru-1)
|
||||
BACKUP_S3_REGION=ru-1
|
||||
|
||||
# Количество дней хранения старых бэкапов (по умолчанию: 30)
|
||||
# Бэкапы старше указанного количества дней будут автоматически удалены
|
||||
BACKUP_RETENTION_DAYS=30
|
||||
# Количество последних версий бэкапов для хранения (по умолчанию: 30)
|
||||
# Будут сохранены только последние N бэкапов, остальные автоматически удалятся
|
||||
BACKUP_RETENTION_COUNT=30
|
||||
|
||||
# Расписание запуска бэкапа в формате cron (по умолчанию: 0 3 * * * - каждый день в 03:00)
|
||||
# Формат: минута час день месяц день_недели
|
||||
|
||||
Reference in New Issue
Block a user