Copia desde Windows de un directorio remoto ftp.

Necesito copiar una base de datos de una aplicación, esta reside en una máquina Linux. La máquina Linux tiene una carpeta en la que guarda toda la base de datos/información que necesito salvar por si esta máquina sufriera algún percance. Voy a realizar la copia a mediante el servicio de ftp que tiene corriendo el servidor Linux.

El Problema

Hasta ahora hacia la copia «a mano» mediante un programa de FTP, el problema es que quiero automatizarlo desde Windows y no se como hacer esa tarea.  Hay programas gratuitos pero necesito que sea lo mas simple posible y al poder ser sin instalar nada.

La Solución

Se realizará una copia de seguridad mediante una tarea programada que ejecutara un Script. El origen de la copia sera el servidor linux, el destino de la copia se ubicara en una unidad local y el programa que copiará los archivos sera el PSCP

Script

Para realizar el script nos basamos en una aplicación de copia por SSH. El PSCP (freeware) permite copiar archivos de una maquina remota (no Windows) sin tener que hacer un FTP o un SFTP.

Automatización

La automatización la realizaremos mediante el comando AT de o el programador de tareas de Windows

Notas

El PSCP que usamos es un cliente de SCP (Secure Copy), pero podríamos usar cualquier otro.

El software se puede bajar desde la página de putty