vbotka.rsnapshot
rsnapshot
Rôle Ansible. Installez et configurez rsnapshot.
N'hésitez pas à partager vos retours et signaler des problèmes.
Les contributions sont les bienvenues.
Exigences et dépendances
Rôles
- vbotka.ansible_lib
Collections
- community.general
Variables de rôle
Consultez les valeurs par défaut et les exemples dans les vars.
Par défaut, aucun point de sauvegarde n'est défini par les variables rsnapshot_backup_points et rsnapshot_backup_points_test. Au moins un point de sauvegarde doit être défini. Sinon, rsnapshot échouera avec l'erreur :
ERREUR : Au moins un point de sauvegarde doit être défini. rsnapshot ne peut pas continuer.
Flux de travail
Installer le rôle
shell> ansible-galaxy install vbotka.rsnapshot
Créer un playbook et un inventaire
shell> cat rsnapshot.yml
- hôtes : webserver
rôles :
- vbotka.rsnapshot
Tester la syntaxe
shell> ansible-playbook rsnapshot.yml --syntax-check
Installer les paquets
shell> ansible-playbook rsnapshot.yml -t rsnapshot_pkg -e rsnapshot_install=true
Faire un essai du play et afficher les changements
ansible-playbook rsnapshot.yml --check --diff
Exécuter le play
ansible-playbook rsnapshot.yml
Ansible lint
Utilisez le fichier de configuration .ansible-lint.local lors de l'exécution de ansible-lint. Certaines règles peuvent être désactivées et certains avertissements peuvent être ignorés. Consultez les notes dans le fichier de configuration.
shell> ansible-lint -c .ansible-lint.local
Licence
Informations sur l'auteur
ansible-galaxy install vbotka.rsnapshot