A las páginas alojadas en Gaia, les quisiera compartir una forma de tomar respaldos a otra máquina, a nuestra computadora personal, a un USB o Disco, o eventualmente a una servidorx de backup.
Lo he escrito en forma de un programa que ejecuta paso a paso las acciones necesarias para tomar el respaldo:
Ésto funciona con Ansible, un software de automatización de tareas.
Solo necesita de definir algunas variables, para conectarse, en el archivo de inventario hosts.production
También necesita definir las variables necesarias para realizar las tareas, esto está en en group_vars/gaia/vars
Esta estructura de archivos es propia de Ansible, y se maneja como un proyecto Git.
Sería regio montar un Gitlab en Gaia y poder compartir este tipo de proyectos allí.
O defaultear a GitHub, ¡aunque lo compró Windows!
Instalación de Ansible
Para utilizar Ansible con Gaia es más fácil si tengo también Linux en mi PC, solo se necesita tener Python.
Pero parece que también se puede usar Ansible desde Windows, es decir instalar el cliente.