mirror of
https://github.com/borgbase/ansible-role-borgbackup.git
synced 2024-11-24 19:06:35 +01:00
Merge branch 'master' of https://github.com/borgbase/ansible-role-borgbackup
This commit is contained in:
commit
2d1c5c5300
@ -1,6 +1,6 @@
|
|||||||
# Ansible Role: BorgBackup Client
|
# Ansible Role: BorgBackup Client
|
||||||
|
|
||||||
An Ansible Role that sets up BorgBackup on Debian/Ubuntu.
|
An Ansible Role that sets up automated remote backups on the target machine. Uses [BorgBackup](https://borgbackup.readthedocs.io/en/stable/) and [Borgmatic](https://github.com/witten/borgmatic). Currently supports Debian and Ubuntu.
|
||||||
|
|
||||||
## Role Variables
|
## Role Variables
|
||||||
|
|
||||||
|
@ -58,7 +58,7 @@ storage:
|
|||||||
# Command to use instead of just "ssh". This can be used to specify ssh options.
|
# Command to use instead of just "ssh". This can be used to specify ssh options.
|
||||||
# ssh_command: ssh -i ~/.ssh/id_ed25519
|
# ssh_command: ssh -i ~/.ssh/id_ed25519
|
||||||
{% if borg_ssh_command %}
|
{% if borg_ssh_command %}
|
||||||
encryption_passcommand: {{ borg_ssh_command }}
|
ssh_command: {{ borg_ssh_command }}
|
||||||
{% endif %}
|
{% endif %}
|
||||||
|
|
||||||
# Umask to be used for borg create.
|
# Umask to be used for borg create.
|
||||||
@ -134,4 +134,3 @@ hooks:
|
|||||||
# List of one or more shell commands or scripts to execute in case an exception has occurred.
|
# List of one or more shell commands or scripts to execute in case an exception has occurred.
|
||||||
on_error:
|
on_error:
|
||||||
- echo "`date` - Error while creating a backup."
|
- echo "`date` - Error while creating a backup."
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user