itopie.rsnapshot-client
This role prepare clients to be backuped by an rsnapshot server
Requirements
- The Backup Server User SSH key must be set in the backupuser_ssh_key variable
Role Variables
- backupuser_ssh_key: the Backup User SSH public key. There's no default value. If the value is not supplied, the insert task will be skipped.
- backup_user_create: Create user if it doesn't exist
- backup_user: username of the new backup user
- backup_user_uid: uid of the new backup user
- backup_user_full_sudo: True if the new user must have full sudo power
Example Playbook
---
- hosts: backupclients
become: yes
vars:
backup_user_create: True
backup_user: backupuser
backup_user_id: 10000
backup_user_full_sudo: True
tasks:
- include_vars: my_secrete_vars.yml
- import_role:
name: itopie.rsnapshot-client
License
BSD
Author Information
Jonathan Blum jblum@itopie.ch - https://www.itopie.ch