alquitrán Saliendo con estado de falla debido a errores anteriores


9

Estoy tratando de hacer una copia de seguridad de mi estación de trabajo Ubuntu con la ayuda de esta guía y estoy teniendo problemas a medida que sale el comando tar

Exiting with failure status due to previous errors.

Esto es lo que ejecuté en la terminal:

sudo -i
cd /
tar -cvpzf sysbackup-20110821.tar.gz \
    --exclude=/sysbackup-20110821.tar.gz \
    --exclude=/proc \
    --exclude=/lost+found \
    --exclude=/sys \
    --exclude=/mnt \
    --exclude=/media \
    --exclude=/dev /

Entonces, al buscar un poco, el error parece ser de naturaleza no crítica, pero cuando reviso el contenido del archivo .tar real, /homefalta mi carpeta, por lo que obviamente algo salió claramente mal.

¿Qué debo hacer para hacer una copia de seguridad de mi sistema sin errores?


tardebería mostrar cuál es el error: eliminar el indicador v-verbose o enviar todos los resultados a /dev/null. Debería ver más claramente los mensajes de error. Como alternativa, enviar stderr a un archivo, a continuación, nos muestran lo que está en.
enzotib

Además, ¿está encriptada la casa? ¿Es accesible desde el usuario root?
enzotib

/ home no está encriptado. Lo que parece en el rar-archivo, aunque cuando me re-ejecutó el comando, el Altough "exting con insuficiencia ..." sigue apareciendo
Industrial

Se podría depender de la ruta absoluta, que distrubs tar, trata de sustituir .a/
enzotib

Hola entzotib Perdón por la confusión, ¿reemplazar /con /?
Industrial

Respuestas:


5

Sugiero una línea de comando como la siguiente:

tar -cvpzf sysbackup-20110821.tar.gz --one-file-system \
    --exclude=/sysbackup-20110821.tar.gz \
    --exclude=./run \
    --exclude=./tmp \
    --exclude='./home/*/.gvfs' ./

Como se ve, cada Excluir patrón se convierte en una ruta relativa, y las --one-file-systemExcluye /dev, /proc, /sys, y todo montado bajo /mediao /mnt.

Sin embargo, si tiene una partición de inicio separada, esto no está respaldado.

Probado el 11.10 (Oneiric, alpha3). Probablemente, en versiones anteriores de ubuntu deberías excluir ./var/run, en lugar de /run.


1

Haga clic derecho, elija " Extraer aquí ". Utilizo esta forma para resolver otro problema familiar. Pero no sé por qué puede funcionar. Parece increíblemente simple, ¿no? Espero que eso pueda ayudarte.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.