Cargando

Programar un srcipt que copia archivos




Solución elegida por el autor
Iniciado por Cibs , 17 marzo 2016 - 22:26

Yo aporto mi grano de arena a tu solución, y seguro que te va a gustar esto:

 

Descargas este programa (Es compatible con Windows) para instalar que sirve para recordar el usuario y password de FTP para luego poder usarlo en comandos, es decir que podrás crear un bat desde el equipo DESTINO instalandote esto en él.

 

Por favor Identificate o Registrate para poder ver este contenido

 

Y con él instalado te podrás luego crearte un script para luego ponerlo en el programador de tareas de windows, así tu recibirás esa info cuando tu lo requieras.

 

Esto es info para crear el script:

Por favor Identificate o Registrate para poder ver este contenido

 

Y esta página también lo explica bien (aunque sea en inglés)

Por favor Identificate o Registrate para poder ver este contenido

Pulsa corazón para recibir avisos de nuevas Respuestas

  AUTOR PREGUNTA

Publicado 17 marzo 2016 - 15:24

Hola a todos, soy nuevo en esta comunidad y necesito de vuestra ayuda.

 

Quiero crear un script (.bat) que me permita copiar los archivos des un servidor remoto a mi PC.


  • 4 personas más tuvieron esta duda Yo también
  • Volver arriba

 

Publicado 17 marzo 2016 - 22:03

Has utilizado el comando xcopy??

 

con eso puedes hacer un .bat para ello.



 

Publicado 17 marzo 2016 - 22:07

¿Y por qué no usas mejor FTP? para descargar archivos suele ir muy bien.

 

Si lo que quieres es programar un bat y meterlo en el servidor en una tarea programada, ok, se podría hacer, pero quizás sería mejor conexión FTP remota donde pones usuario y contraseña. Me imagino que también en el PC de destino tienes abierto algo... FTP (21) SSH (22) o algo abierto para poder entrar en el con un comando.



 

Publicado 17 marzo 2016 - 22:16

Suponiendo que el servidor de origen es Windows Server o Windows, usa un bat que haga este comando:

Xcopyc:\Datos-a-hacer-backupx:\Backup/M /E /G /H /Y

Donde ves que por ejemplo he usado el origen en c: y el destino en x: una unidad de red que hayas conectado en tu servidor que es remota del PC destino. Y para que sea programado usa el administrador de tareas de windows y lo pones para que se lance el bat los dias y las horas que tu determines.



 

Publicado 17 marzo 2016 - 22:26

Yo aporto mi grano de arena a tu solución, y seguro que te va a gustar esto:

 

Descargas este programa (Es compatible con Windows) para instalar que sirve para recordar el usuario y password de FTP para luego poder usarlo en comandos, es decir que podrás crear un bat desde el equipo DESTINO instalandote esto en él.

 

Por favor Identificate o Registrate para poder ver este contenido

 

Y con él instalado te podrás luego crearte un script para luego ponerlo en el programador de tareas de windows, así tu recibirás esa info cuando tu lo requieras.

 

Esto es info para crear el script:

Por favor Identificate o Registrate para poder ver este contenido

 

Y esta página también lo explica bien (aunque sea en inglés)

Por favor Identificate o Registrate para poder ver este contenido



 

Publicado 17 marzo 2016 - 22:30

La mejor respuesta es la de Cibs sin duda (dale punto jeje). pero yo yendo a lo sencillo... te puedo decir que creando en tu servidor de origen una VPN, entonces te conectas VPN desde el equipo donde quieres pasar el backup y simplemente con un xcopy local apuntando de la carpeta del de origen a tu carpeta de destino realizarás la copia de forma rápida como si estuvieran en red.



 

Publicado 18 marzo 2016 - 11:11

Para hacer Backup usando fecha con el comando xcopy, puedes usar este comando:

xcopy origen destino /E /G /H /Y /D:mm-dd-yy

Se puede hacer copia de seguridad incremental donde especificas la fecha del último backup realizado. 

Lo que hará el comando xcopy es sólo copiar archivos que hayan cambiado DESPUÉS de esa fecha. por lo que irá rápida esa copia. A veces lo he usado yo.



 

Publicado 21 marzo 2016 - 15:16

Puedes utilizar herramientas graficas como cobianbackup, soporta varios protocolos y es free.



   AUTOR PREGUNTA

Publicado 04 abril 2016 - 17:38

Yo aporto mi grano de arena a tu solución, y seguro que te va a gustar esto:

 

Descargas este programa (Es compatible con Windows) para instalar que sirve para recordar el usuario y password de FTP para luego poder usarlo en comandos, es decir que podrás crear un bat desde el equipo DESTINO instalandote esto en él.

 

Por favor Identificate o Registrate para poder ver este contenido

 

Y con él instalado te podrás luego crearte un script para luego ponerlo en el programador de tareas de windows, así tu recibirás esa info cuando tu lo requieras.

 

Esto es info para crear el script:

Por favor Identificate o Registrate para poder ver este contenido

 

Y esta página también lo explica bien (aunque sea en inglés)

Por favor Identificate o Registrate para poder ver este contenido

Hola CIBs, muchimas gracias, es exactamente lo que neccesitaba "

Por favor Identificate o Registrate para poder ver este contenido




X