vbotka.rsnapshot
rsnapshot
Ansible-Rolle. Installieren und konfigurieren Sie rsnapshot.
Fühlen Sie sich frei, Ihr Feedback zu teilen und Probleme zu melden.
Anforderungen und Abhängigkeiten
Rollen
- vbotka.ansible_lib
Sammlungen
- community.general
Rollenvariablen
Siehe die Standards und Beispiele in vars.
Standardmäßig sind keine Sicherungspunkte durch die Variablen rsnapshot_backup_points und rsnapshot_backup_points_test definiert. Es muss mindestens ein Sicherungspunkt definiert werden. Andernfalls schlägt rsnapshot mit der Fehlermeldung fehl:
ERROR: Mindestens ein Sicherungspunkt muss gesetzt werden. rsnapshot kann nicht fortfahren.
Arbeitsablauf
Rolle installieren
shell> ansible-galaxy install vbotka.rsnapshot
Playbook und Inventar erstellen
shell> cat rsnapshot.yml
- hosts: webserver
roles:
- vbotka.rsnapshot
Syntax testen
shell> ansible-playbook rsnapshot.yml --syntax-check
Pakete installieren
shell> ansible-playbook rsnapshot.yml -t rsnapshot_pkg -e rsnapshot_install=true
Trockenlauf des Plays und Änderungen anzeigen
ansible-playbook rsnapshot.yml --check --diff
Play ausführen
ansible-playbook rsnapshot.yml
Ansible lint
Verwenden Sie die Konfigurationsdatei .ansible-lint.local, wenn Sie ansible-lint ausführen. Einige Regeln könnten deaktiviert sein und einige Warnungen könnten ignoriert werden. Siehe die Hinweise in der Konfigurationsdatei.
shell> ansible-lint -c .ansible-lint.local
Lizenz
Autor Informationen
ansible-galaxy install vbotka.rsnapshot