Introducción.
Esta es la versión mas simple y menos elaborada que se me ocurre para hacer copias de seguridad esporádicas de archivos locales y almacenarlos en un servidor de archivos remoto. No permite la facilidad de autenticación con llaves de propósito único como en los artículos anteriores (1 y 2), pero es posible utilizarlo con la autenticación basada en llaves (de propósito general) y la autenticación basada en contraseñas.
En funcionalmente es un tar y scp resumidos en una única ejecución de comandos.
Procedimiento.
Se desea realizar la copia de seguridad de los archivos locales almacenados bajo el directorio /archivos/importantes y almacenarlos en el servidor mis.backups.com bajo la ubicación /u/backups. El procedimiento es tan sencillo como la única línea que se muestra a continuación.
$ tar zcvf – /archivos/importantes | ssh usuario@mis.backups.com “cat > /u/backups/miArchivoBackup.tgz”