vbotka.rsnapshot

rsnapshot

Qualität Build-Status GitHub-Tag

Ansible-Rolle. Installieren und konfigurieren Sie rsnapshot.

Fühlen Sie sich frei, Ihr Feedback zu teilen und Probleme zu melden.

Beiträge sind willkommen.

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

Lizenz

Autor Informationen

Vladimir Botka

Über das Projekt

Install and configure rsnapshot.

Installieren
ansible-galaxy install vbotka.rsnapshot
GitHub Repository
Lizenz
bsd-2-clause
Downloads
125
Besitzer