vbotka.rsnapshot

rsnapshot

calidad Estado de la construcción Etiqueta de GitHub

Rol de Ansible. Instala y configura rsnapshot.

No dudes en compartir tus comentarios e informar problemas.

Las contribuciones son bienvenidas.

Requisitos y dependencias

Roles

  • vbotka.ansible_lib

Colecciones

  • community.general

Variables del rol

Consulta los valores predeterminados y ejemplos en vars.

Por defecto, no hay puntos de respaldo definidos por las variables rsnapshot_backup_points y rsnapshot_backup_points_test. Al menos un punto de respaldo debe estar definido. De lo contrario, rsnapshot fallará con el error:

ERROR: Debe establecer al menos un punto de respaldo. rsnapshot no puede continuar.

Flujo de trabajo

Instala el rol

shell> ansible-galaxy install vbotka.rsnapshot

Crea un playbook e inventario

shell> cat rsnapshot.yml
- hosts: webserver
  roles:
    - vbotka.rsnapshot

Verifica la sintaxis

shell> ansible-playbook rsnapshot.yml --syntax-check

Instala paquetes

shell> ansible-playbook rsnapshot.yml -t rsnapshot_pkg -e rsnapshot_install=true

Ejecuta un "dry-run" del play y muestra los cambios

ansible-playbook rsnapshot.yml --check --diff

Ejecuta el play

ansible-playbook rsnapshot.yml

Ansible lint

Usa el archivo de configuración .ansible-lint.local al ejecutar ansible-lint. Algunas reglas pueden estar deshabilitadas y algunas advertencias pueden ser ignoradas. Consulta las notas en el archivo de configuración.

shell> ansible-lint -c .ansible-lint.local

Licencia

licencia

Información del autor

Vladimir Botka

Acerca del proyecto

Install and configure rsnapshot.

Instalar
ansible-galaxy install vbotka.rsnapshot
Licencia
bsd-2-clause
Descargas
125
Propietario