Problemas con compresor .tar en linux - a lone zero block at 174

Hago un backup en .tar de ciertos archivos y cuando me lo llevo a otra máquina al intentar descomprimir recibo un error más o menos así:

"Skipping to next header. A lone zero block at 174 ....."

He estado buscando información en internet y al parecer el "tar" tiene algún tipo de bug que provoca estos errores... porque pueden utilizar distintos tipos de flags para controlar el final del archivo... o cosas así....

Soy novato en Linux, y bueno, la verdad es que me tope con estas cosas a estas alturas me parece un poco rollo.

¿Cómo podría solucionar este problema? ¿Cómo podría saber que versión de "tar" tengo? ¿Cómo actualizarla desde la consola de comandos?

¿Os sueno el problema?

Gracias.

Nota: bueno he probado con el apt_get install tar ..... desde consola y me indica que ya tengo la última versión... pero claro, sigo teniendo el problema... ¿qué puedo hacer?
Buenas, y tienes que usar ese formato a la fuerza,sino es asi, prueba con otro formato, usa 7zip , rar, etc... haber si así se te descomprime bien.
jlljmansilla escribió:Buenas, y tienes que usar ese formato a la fuerza,sino es asi, prueba con otro formato, usa 7zip , rar, etc... haber si así se te descomprime bien.


Es ese formato, ya que realmente el backup se hace a través de una tercera aplicación.... que me genera el archivo en .tar
Me da la sensación que el problema está más en la tercera aplicación al compactar en tar, más que en el tar.

¿Puedes dar más info de que aplicación es la que te genera el backup en tar?
Hola, profundizamos en el tema a ver si damos con la tecla, por que la verdad es que esto es un poco desesperante.

Os cuento la película. en la oficina tenemos un servidor externo contratado, y tenemos hospedado un portal que en su día nos desarrolló una tercera empresa y que nos montó ahí la solución. La relación con esta tercera empresa no es buena por no decir inexistente....

La estructura es un servidor virtual donde se monta Proxmox y sobre Proxmox un contenedor que se corresponde con la máquina virtual donde tenemos la solución corriendo.

En principio todo parece sencillo....

Mi jefe quiere prescindir de ese servicio externo... por lo que he montado un servidor Proxmox en la oficina... ahora "sólo" falta traerme el backup de la máquina original y restaurarlo "en casa".... ¡¡¡esto está chupao!!!

Tengo acceso root al Proxmox donde está instalada la solución, y el servicio de backup haciendo backups diarios correctamente... eso es lo que leo en los .logs ... me saco el backup a mi servidor FTP y lo paso mi servidor Proxmox en la oficina.... pues bien... tenemos el comando vzrestore .... para restaurar el backup pero por más que lo intento sólo me aparece el mensaje que os comento...

Desde el gui del Proxmox puedo configurar que el backup sea un simple .tar o un tar.gz ..... en cualquier caso y aunque los .logs de los backups son correctos cuando intento restaurar en mi máquina local me encuentro con el maldito error que me está reconcomiendo.

He buscado multitud de información, he solicitado información en la comunidad de Proxmox .... en principio todo es muy sencillo.... pero a la hora de descomprimir el dichoso mensajito.... que ya me está empezando a quitar el sueño....

La documentación de Proxmox en relación a copias y restauraciones también "parece muy sencilla" .... sólo 2 comandos.... vzdump / vzrestore pero nada... [enfado1]
Bueno, a ver si podéis ayudarme...


SOLUCIONADO: Bueno, pues por lo visto al mover el archivo de backup vía FTP para la máquina Windows y después para su destino... el archivo se corrompía... (aunque nunca había "sufrido" este tipo de incidentes antes) al final lo hice a través de un lápiz USB y todo ok .... aunque fue otra pequeña aventura que podréis encontrar en otro hilo....
4 respuestas