Add backupclient

This commit is contained in:
root (arriane)
2017-10-31 09:11:30 +01:00
parent e4eb74ad69
commit e086fa9c04
11 changed files with 77 additions and 3 deletions

View File

@@ -1,3 +1,21 @@
---
- name: install borg
apt: name="borgbackup" state=present
apt: name="borgbackup" state=present
- name: create repositories
file:
path: "{{item.path}}"
state: directory
with_items: "{{backup.repositories}}"
- name: init borg repositories
command: "borg init {{item.path}} --encryption=none"
args:
creates: "{{item.path}}/README"
with_items: "{{backup.repositories}}"
- name: create READMES
template:
src=borg_README.j2
dest="{{item.path}}/README"
with_items: "{{backup.repositories}}"

View File

@@ -0,0 +1,2 @@
This is a generate FET borg repository.
Name: {{item.name}}