Cobian Backup
Cobian Backup es una herramienta muy popular para realizar respaldos desde una PC con Windows. Si bien tiene muchísimas opciones, incluyendo la posibilidad de realizar tareas antes y después de realizados los respaldos, no tiene opciones tan básicas como la posibilidad de agregar como destino del respaldo un servidor SFTP. Esto, por lo que se lee en la web de Cobian ha quedado resuelto en la nueva versión llamada Cobian Reflector.
SFTP
Como siempre en software hay una posibilidad de mejorar la funcionalidad, se puede utilizar un software auxiliar para poder realizar los respaldos a través de SFTP. Para ello se debe instalar el programa Bitvise Tunnelier, de descarga gratuita en su web.
Una vez instalado el programa tenemos que agregar, en la pestaña Login, los datos de conexión al servidor SSH: servidor, puerto, usuario y contraseña o clave SSH.
Hecho esto, vamos a la pestaña Services y habilitamos el servicio de puente FTP a SFTP, ingresando como interface de escucha 127.0.0.1 y puerto 21. Posteriormente probamos que funcione la conexión y guardamos el perfil con en una ubicación y con un nombre que debemos recordar en el siguiente paso. Por ejemplo, c:\puente-sftp.tpl
Ahora vamos a Cobian Backup y en la tarea correspondiente elegimos el destino FTP poniendo la IP 127.0.0.1 y el puerto 21, tal como hicimos en Tunnelier.
A continuación vamos a la opción Eventos Prerespaldo y agregamos el comando para ejecutar Tunnelier y el puente FTP-SFTP cuyos ajustes guardamos anteriormente:
C:\Program Files (x86)\Bitvise SSH Client\BvSsh.exe -profile=c:\puente-sft.tlp -hide=main -loginonstartup -autoLogout –exitOnLogout
y una pausa de 10 segundos para que dé tiempo a que la conexión se establezca:
PAUSE,10,
En enventos Post-Respaldo agregamos una pausa y detenemos el proceso del Bitvise SSH Client en caso de que no se haya cerrado con el comando AutoLogout.
PAUSE,10,
taskkill /F /IM BvSsh.exe
Extraído de DudasIT