Genera un respaldo de una carpeta (configurable) a otro equipo, a través de conexión SSH.
- Descargar el código fuente o clonarlo
- Abrir una terminal e ir a la ubicación del código fuente
- Dar permisos de ejecución al archivo “install.sh” con chmod u+x install.sh
- Ejecutar el script con ./install.sh
- Seguir las instrucciones del instalador.
El instalador pregunta por la carpeta en el equipo local de la cual se desea hacer respaldo, y también por los datos del equipo remoto a donde se debe guardar. El instalador mueve el script generador del backup (backup_script.sh) a /usr/bin, y genera una nueva entrada en el crontab para ejecutarse cada 10 minutos. NOTA: actualmente solo es posible la autentificación a través de clave ssh. El servidor debe soportar dicha configuración.
Sólo hay 3 parámetros configurables:
- Usuario del equipo remoto
- Dirección del equipo remoto
- Carpeta por respaldar
Estos se configuran en el archivo ubicado en /etc/ssh-backup/config, respetando el formato clave=valor