Estoy usando wget para reflejar algunos archivos de un servidor a otro. Estoy usando el siguiente comando:
wget -x -N -i http://domain.com/filelist.txt
-x = Porque quiero mantener la estructura del directorio
-N = Marca de tiempo para obtener solo archivos nuevos
-i = Para descargar una lista de archivos de un archivo externo, uno en cada línea.
Pequeños archivos como uno que estoy probando que es una gran descarga de 326 kb muy bien.
Pero otro que es de 5 GB solo descarga 203 MB y luego se detiene (siempre es 203 MB más o menos unos kilobytes)
El mensaje de error que se muestra es:
No se puede escribir en âpath / to / file.zipâ
(No estoy seguro de por qué hay caracteres extraños antes y después. Estoy usando Putty en Windows y esto puede o no tener algo que ver con eso, así que los dejé. Supongo que no).
La respuesta completa es la siguiente: (he reemplazado rutas, ip y nombre de dominio)
--2012-08-31 12: 41: 19-- http://domain.com/filelist.txt Resolviendo domain.com ... MY_IP Conectando a domain.com | MY_IP |: 80 ... conectado. Solicitud HTTP enviada, esperando respuesta ... 200 OK Longitud: 161 [texto / plano] Archivo del servidor no más reciente que el archivo local âdomain.com / filelist.txtâ
--2012-08-31 12: 41: 19-- http://domain.com/path/to/file.zip Conectando a domain.com | MY_IP |: 80 ... conectado. Solicitud HTTP enviada, esperando respuesta ... 200 OK Longitud: 5502192869 (5.1G) [aplicación / zip] Los tamaños no coinciden (local 213004288) - recuperación.
--2012-08-31 12: 41: 19-- http://domain.com/path/to/file.zip Conectando a domain.com | MY_IP |: 80 ... conectado. Solicitud HTTP enviada, esperando respuesta ... 200 OK Longitud: 5502192869 (5.1G) [application / zip] Guardando en: âdomain.com / path / to / file.zipâ
3% [====>
] 213,003,412 8.74M / s en 24sNo se puede escribir en âdomain.com / path / to / file.zipâ
No parece hacer ninguna diferencia si el directorio de ruta ya existe o se crea sobre la marcha.
¿Alguien tiene alguna idea de por qué se detiene y cómo puedo solucionarlo?
Cualquier ayuda con ser más apreciada.
EDITAR: También he intentado simplemente hacer un wget, sin entrada de archivo y cambiar el nombre del archivo. Esta vez se descarga un poco más de 3 gb y luego da el mismo error de escritura.
wget -x -N http://domain.com/path/to/file.zip -O files/bigfile.zip
-O
opción, así quewget -O test.zip http://link