(Solucionado) Re: Error al comprimir con "tar"
El Sun, 17 Jul 2011 21:59:24 +0200, fernando sainz escribió:
> El día 17 de julio de 2011 19:45, Camaleón <noelamac@gmail.com>
> escribió:
>> Estaba haciendo la copia de seguridad de mi /home que llevo haciendo
>> desde siempre con tar y al terminar me dice:
>>
>> ***
>> tar: Salida con error demorada desde errores anteriores
>> ***
>>
>> La copia se ha realizado "aparentemente" con normalidad (7 GiB) pero
>> ese mensaje no lo había visto nunca, así que me escama.
>>
>> El comando que ejecuto es este:
>>
>> ***
>> tar -cvjf /data/backup/sm01/$(date '+%F').tar.bz2 /home/sm01 --exclude=.local/share/Trash --exclude=.thumbnails --exclude=.mozilla-thunderbird_orig
>> ***
(...)
> Ese mensaje lo da al final, pero antes habrá dado otros.
>
> ¿No rediriges la salida de error a un fichero?
Pues no se me había ocurrido...
sm01@stt008:~$ tar -cvjf /data/backup/sm01/$(date '+%F').tar.bz2 /home/sm01 --exclude=.local/share/Trash --exclude=.thumbnails --exclude=.mozilla-thunderbird_orig 2>/tmp/error.log
(35 min. más tarde...)
tar: Eliminando la `/' inicial de los nombres
tar: /home/sm01/.mozilla_orig/firefox/aj4x10n7.default/Cache/_CACHE_001_: No se puede open: Permiso denegado
tar: /home/sm01/.mozilla_orig/firefox/aj4x10n7.default/Cache/_CACHE_002_: No se puede open: Permiso denegado
tar: /home/sm01/.mozilla_orig/firefox/aj4x10n7.default/Cache/_CACHE_003_: No se puede open: Permiso denegado
tar: /home/sm01/.mozilla_orig/firefox/aj4x10n7.default/Cache/_CACHE_MAP_: No se puede open: Permiso denegado
tar: /home/sm01/.mozilla_orig/firefox/aj4x10n7.default/sessionstore.js: No se puede open: Permiso denegado
tar: Salida con error demorada desde errores anteriores
¡Ajá! Es cierto, los permisos de ese directorio están mal:
sm01@stt008:~/.mozilla_orig/firefox/aj4x10n7.default/Cache$ ls -l
total 24
-rw------- 1 root root 4096 jul 2 12:46 _CACHE_001_
-rw------- 1 root root 4096 jul 2 12:46 _CACHE_002_
-rw------- 1 root root 4096 jul 2 12:46 _CACHE_003_
-rw------- 1 root root 8468 jul 2 12:46 _CACHE_MAP_
Y el archivo "sessionstore.js" también.
Caray, pues acabo de matar a dos pájaros de un tiro, precisamente creé
un nuevo perfil de Iceweasel porque se me corrompió el que tenía y no
sabía por qué... seguramente estos archivos con los permisos mal puestos
tenían la culpa y son los que están dando guerra ahora.
Pues muchas gracias :-D
A partir de ahora, la salida de tar se va a /tmp.
Saludos,
--
Camaleón
Reply to: