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 -- Alberto -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/87k38eo6lp....@eps142.cdf.udc.es