Pour tout problème contactez-nous par mail : support@froggit.fr | La FAQ :grey_question: | Rejoignez-nous sur le Chat :speech_balloon:

Skip to content
Snippets Groups Projects

Resolve "external backup on S3"

Merged Arthur BOUDREAULT requested to merge 26-external-backup-on-s3 into main
7 files
+ 201
33
Compare changes
  • Side-by-side
  • Inline
Files
7
@@ -21,15 +21,6 @@
# Variables for local YunoHost backups
ynh_backup:
scheduled: False
# directory: "/data/backup"
# scheduled_hour: 3
# scheduled_minute: "0"
# scheduled_weekday: "*"
# scheduled_month: "*"
# system: True
# apps: True
number_days_to_keep: "2"
# Variables for YunoHost BorgBackup
ynh_borg_backup_scheduled: False
@@ -39,3 +30,31 @@ borg_repository: "/data/backup/live"
borg_init_command: "borgmatic init -c /etc/borgmatic/{{ borgmatic_config_name }} -e repokey --syslog-verbosity 1"
borg_archive_name_format: "'{hostname}-yunohost-live-data-{now:%Y-%m-%d-%H%M%S}'"
ynh_borg_backup_remote_repo: False
# Variables for YunoHost Restic
# https://github.com/roles-ansible/ansible_role_restic
restic_version: '0.12.1'
ynh_restic_backup_scheduled: False
restic_create_schedule: true
restic_schedule_type: cronjob
restic_no_log: false
restic_keep_time: 0y1m0d0h
restic_repos:
local_ynh_restic_repo:
location: "/data/backup/restic"
password: "Pa$$w0rdT0Change"
init: true
restic_backups:
YunoHost_local:
name: "local_ynh_restic"
repo: "local_ynh_restic_repo"
src: "/data/yunohost"
tags:
- yunohost
keep-within: "{{ restic_keep_time }}"
scheduled: true
schedule_hour: 5
schedule_minute: 0
Loading