El día 18 de junio de 2014, 12:27, Alberto Luaces <[email protected]> escribió: > Juan Guil writes: > >> Hola >> Tengo un FS donde tengo un directorio bastante grande, necesitaria >> hacer un tar y despues pasarlo por ftp. >> El problema que se me presenta, es que el FS no tiene espacio >> suficiente para hacer el tar. >> Se que se puede redirigir el tar de forma que el mismo tar se hace >> directamente por red y no tendria la necesidad de primero crear el >> fichero en el FS y despues pasarlo por Ftp con curl. >> >> El mecanismo que utilizo es: >> >> primero hacer el tar >> >> sudo tar -cvzf ${DIR_BACKUP}/${FECHA}_fichero.tgz /usr/local/donde_este/ >> >> y despues hacer un curl para subir el fichero por ftp >> >> /usr/bin/curl --silent --show-error -P - -T fichero.gz -u user:pass >> ftp://misitioftp > > tar puede escribir a la salida estándar y curl leer de ella. Algo como > esto podría funcionar: > > tar -cvzf - /usr/local/donde_este/ | /usr/bin/curl --silent --show-error -P - > -T - -u user:pass ftp://misitioftp
Gracias Alberto! Era algo mas o menos asi: sudo tar cvzf - ./usr/local/donde_este | curl -u user:pass ftp://misitioftp/donde_este.tgz -T - -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: https://lists.debian.org/CAMF5f5A=7Kpdy2yGc92db3r0ecVNQefkV1RgFCZo-w5=ucr...@mail.gmail.com

