Matrix Docker Ansible eploy
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.
 
 

33 líneas
1.1 KiB

  1. #jinja2: lstrip_blocks: "True", trim_blocks: "True"
  2. location:
  3. source_directories: {{ matrix_backup_borg_location_source_directories|to_json }}
  4. repositories: {{ matrix_backup_borg_location_repositories|to_json }}
  5. one_file_system: true
  6. exclude_patterns: {{ matrix_backup_borg_location_exclude_patterns|to_json }}
  7. storage:
  8. compression: {{ matrix_backup_borg_storage_compression }}
  9. ssh_command: {{ matrix_backup_borg_storage_ssh_command }}
  10. archive_name_format: '{{ matrix_backup_borg_storage_archive_name_format }}'
  11. encryption_passphrase: {{ matrix_backup_borg_storage_encryption_passphrase }}
  12. retention:
  13. keep_hourly: {{ matrix_backup_borg_retention_keep_hourly }}
  14. keep_daily: {{ matrix_backup_borg_retention_keep_daily }}
  15. keep_weekly: {{ matrix_backup_borg_retention_keep_weekly }}
  16. keep_monthly: {{ matrix_backup_borg_retention_keep_monthly }}
  17. keep_yearly: {{ matrix_backup_borg_retention_keep_yearly }}
  18. prefix: '{{ matrix_backup_borg_retention_prefix }}'
  19. consistency:
  20. checks:
  21. - repository
  22. - archives
  23. hooks:
  24. after_backup:
  25. - echo "Backup created."
  26. on_error:
  27. - echo "Error while creating a backup."