web-dev-qa-db-fra.com

tar: /: le fichier a été modifié pendant la lecture. tar: Sortie avec un statut d'échec en raison d'erreurs précédentes

Il y a beaucoup de doublons de cette question, mais aucun ne fonctionne pour moi.

J'essaie de faire une sauvegarde de mon Ubuntu 16.04. serveur Web sur AWS.

Exécuter des commandes comme ceci:

Sudo su -

tar -cvpzf backup.tar.gz --exclude=/backup.tar.gz --exclude=/proc --exclude=/tmp --exclude=/mnt --exclude=/dev --exclude=/sys --exclude=/run --exclude=/media --exclude=/var/cache/apt/archives /

la dernière sortie que je reçois est la suivante:

/lib/systemd/systemd-hostnamed
/lib/systemd/systemd
/lib/systemd/systemd-activate
/opt/
/vmlinuz.old
/initrd.img.old
tar: /: file changed as we read it
tar: Exiting with failure status due to previous errors`

Comment dois-je faire une sauvegarde complète?

J'ai réussi à faire une sauvegarde de mon Red Hat 4.8.3-9 installé localement

2
MiniBug

Votre commande tar -cvpzf backup.tar.gz ... place backup.tar.gz dans le répertoire en cours (qui est le répertoire de base de root,/root, dans l'installation par défaut). Vous excluez --exclude=/backup.tar.gz, qui, dans ce cas, est différent de $PWD/backup.tar.gz.

cd / et essayez à nouveau, ou soyez cohérent avec le nom du fichier.

4
waltinator