TU ANUNCIO / YOUR PUBLICITY

AQUÍ PODRÍA ESTAR TU ANUNCIO: / HERE COULD BE YOUR AD E-mail

domingo, 2 de marzo de 2014

Remote copy with LFTP / Copia remota con LFTP

Con FTP siempre ha habido un problema clásico de paciencia. Cuando se quiere subir algo (muchos archivo y carpetas) se hace la misma operación. Se abre un explorador de archivo. Se ven las carpetas y desde nuestro ordenador copiar y pegar. Las esperas pueden ser interminables. Aparecen las preguntas ¿quiere subtituir el anterior archivo? Y como no sabemos si ya estaba actualizado el anterior pues le decimos que sí a todo y durante dos horas se tira subiendo archivos como un campeón. A la mitad del negocio (tras una hora) se rompe la conexión y vuelta a empezar. Lo ideal sería tener una aplicación que le dijera desde donde, hasta donde y que no repitiera lo que ya estuviera y fuera igual. Es decir un back up vía ftp.

FTP has always been a classic problem of patience. When you want to upload something (many file and folders) and this operation is always the same. we opens the explorer files. They select files and copy-paste them. The waits can be interminable. Questions appear wants subtituir previous file? And since we do not know if it was already updated the previous because we say yes to everything and for two hours pulling up files like a champ. A half of the business (after one hour) connection and back again breaks. Ideally you want an application to tell you from where to where and not to repeat what was already well and out. Is a back up via ftp.

Esa aplicación existe. LFTP es un extraordinario comando que te permite hacer copias de seguridad en un directorio accesible por ftp. Sólo hay que tener cuidado con no confundir subir con bajar porque podríamos fastidiarla. Podríamos machacar lo nuevo por lo antiguo en vez de actualizar.

This application exists. LFTP is a special command that allows you to make backups in a directory accessible by ftp. Just be careful not to confuse up with down because we could mess. We could crush the new for the old instead of updating.


Ejemplos de lftp:
lftp examples:

DESTINO: ORDENADOR PROPIO
POSTING: OUR COMPUTER

lftp -f ftp_baja.lftp
→ buscará los ficheros modificados desde el ftp y los colocará en /home/usuario

DESTINO: FTP
POSTING: THE SERVER

lftp -f ftp_sube.lftp
→ buscará los ficheros modificados desde /home/usuario y los subirá al ftp

ftp_baja.lftp
open -u usuario,contraseña server.com
mirror --log=QueSeBajo.log /personal /home/usuario
exit

ftp_bajote.lftp
open -u usuario,contraseña server.com
mirror --log=QueBajote.log /www /directorio/de/backup
exit
#no toca el servidor sólo este ordenador
ftp_sube.lftp
open -u usuario,contraseña server.com
mirror -p -R --log=QueSeSubio.log /home/usuario /personal
exit

ftp_sube.lftp (EN WINDOWS)

open -u usuario,contraseña proyecto.enmacosa.com
mirror -p -R --log=Sube_a_illa.log /directorio/de/backup
exit

NOTA: /dir/directory es si se trata de c:\dir\directory
Si el programa está en el disco C. No hay opción de cambio de disco duro lee desde donde esté el programa instalado

No hay comentarios:

Publicar un comentario