vbotka.rsnapshot

rsnapshot

qualité État de construction Étiquette GitHub

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

licence

Informations sur l'auteur

Vladimir Botka

À propos du projet

Install and configure rsnapshot.

Installer
ansible-galaxy install vbotka.rsnapshot
Licence
bsd-2-clause
Téléchargements
125
Propriétaire