J'essaie de sauvegarder ma station de travail Ubuntu à l'aide de ce guide et je rencontre des problèmes lors de la sortie de la commande tar
Exiting with failure status due to previous errors
.
Voici ce que j'ai exécuté dans le 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 /
Donc, en cherchant un peu, l'erreur semble être de nature non critique, mais lorsque je vérifie le contenu du fichier .tar réel, mon /home
dossier est manquant, il est donc évident que quelque chose s'est mal passé.
Que dois-je faire à la place pour sauvegarder mon système sans erreur?
tar
devrait montrer quelle est l'erreur: supprimer le drapeau v-verbose ou envoyer toutes les sorties à/dev/null
. Vous devriez voir plus clairement les messages d'erreur. Alternativement, envoyez stderr dans un fichier, puis montrez-nous ce qu'iltar
, essayez de remplacer.
à/
/
par/
?Réponses:
Je suggère une ligne de commande comme suit:
Comme vous le voyez, chaque modèle devient un ne comprennent pas le chemin relatif, et les
--one-file-system
exclut d'options/dev
,/proc
,/sys
et tout monté sous/media
ou/mnt
.Néanmoins, si vous avez une partition home séparée, celle-ci n'est pas sauvegardée.
Testé le 11.10 (Oneiric, alpha3). Probablement, dans les versions précédentes d'ubuntu, vous devriez exclure
./var/run
, au lieu de/run
.la source
Clic droit , choisissez " Extraire ici ". J'utilise cette méthode pour résoudre un autre problème familier. Mais je ne sais pas pourquoi cela peut fonctionner. Cela semble incroyablement simple, non? J'espère que cela peut vous aider.
la source