Foros del Web » Administración de Sistemas » Unix / Linux »

Respaldo FTP, comprobar que se haya hecho

Estas en el tema de Respaldo FTP, comprobar que se haya hecho en el foro de Unix / Linux en Foros del Web. Hola. Quiero hacer un respaldo automatizado mediante un cron a un servidor FTP. Sé hacerlo con un script sencillo, de los que abundan por ahí: ...
  #1 (permalink)  
Antiguo 05/11/2013, 10:34
Avatar de saulortega  
Fecha de Ingreso: septiembre-2011
Ubicación: Bogotá
Mensajes: 79
Antigüedad: 12 años, 7 meses
Puntos: 0
Respaldo FTP, comprobar que se haya hecho

Hola.

Quiero hacer un respaldo automatizado mediante un cron a un servidor FTP.

Sé hacerlo con un script sencillo, de los que abundan por ahí:

ftp -inv $HOST
user $USER $PASS
cd /baks
lcd $WKBKDIR
put weekending-$YEAR-$MONTH-$DAY.tar.gz
bye


Pero yo quiero que al hacer ese respaldo borre el archivo origen, pero que lo borre sólo si el repaldo se hizo. ¿Cómo hago un condicional qe verifique si se hizo correctamente o no?
  #2 (permalink)  
Antiguo 06/11/2013, 14:01
Avatar de Increhost  
Fecha de Ingreso: octubre-2013
Ubicación: Montevideo
Mensajes: 98
Antigüedad: 10 años, 6 meses
Puntos: 5
Respuesta: Respaldo FTP, comprobar que se haya hecho

Hola, si tenés acceso ssh podés hacer algo como sacarle un hash al archivo remoto,
tomar el output de eso, compararlo con el hash del archivo local que respaldaste,
si son iguales, quiere decir que está ok y allí podrías borrarlo.

Saludos
__________________
█_█ Hosting, Servidores Virtuales y Dedicados, y más !!
█_█ INCREIBLES planes para REVENDEDORES !!
█_█ www.increhost.com | sales[@]increhost.net | Skype: increhost | We♥Servers!
  #3 (permalink)  
Antiguo 07/11/2013, 16:19
 
Fecha de Ingreso: octubre-2010
Mensajes: 374
Antigüedad: 13 años, 6 meses
Puntos: 34
Respuesta: Respaldo FTP, comprobar que se haya hecho

Sin complicarse mucho puedes usar un cliente FTP que haga eso, que verifique que la transferencia se hizo bien antes de borrar el archivo, mira a ver si LFTP te sirve creo que tiene una opción para eso, si tuvieras ssh con rsync podrías hacerlo.
__________________
Administrador de Servidores -> yo[arroba]skamasle[puntito]com
| Debian | Centos |
| Solución de Problemas | Seguridad | Instalaciones y Configuraciones | Soluciones Anti-DDOS

Etiquetas: ftp, hecho, ip, respaldo, servidor
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:45.