#1 Le 05/08/2019, à 12:03
- abecidofugy
[Résolu] tar: Arrêt avec code d'échec à cause des erreurs précédentes
Salut,
Je fais dans un répertoire de mon terminal :
tar xzvf backup-2019-08-05T10-48-19.tar.gz -C .
Mais à la fin de la décompression, j’ai ce message :
tar: Arrêt avec code d'échec à cause des erreurs précédentes
Or, mon buffer de lignes décompressées ne m’indique pas sur quel répertoire ou fichier il y aurait cette erreur.
Comment contrôler mon archive et/ou la décompresser proprement ?
Merci.
//EDIT : et sans le mode verbeux
tar xzf backup-2019-08-05T10-48-19.tar.gz -C .
tar: On saute à l'en-tête suivant
tar: On saute à l'en-tête suivant
tar: On saute à l'en-tête suivant
tar: On saute à l'en-tête suivant
tar: On saute à l'en-tête suivant
[…]
tar: Arrêt avec code d'échec à cause des erreurs précédentes
Dernière modification par abecidofugy (Le 06/08/2019, à 10:09)
KDE neon pour le plaisir d’avoir un O/S moderne et puissant et Firefox Nightly comme navigateur. Aussi sous Windows 11 pour une partie de mon travail…
Hors ligne
#2 Le 06/08/2019, à 09:20
- bbtux2
Re : [Résolu] tar: Arrêt avec code d'échec à cause des erreurs précédentes
bonjour,
tar xzvf backup-2019-08-05T10-48-19.tar.gz -C .
le -C . ne te sert à rien pour la décompression ; mais cela ne génère pas erreur chez moi.
test l'archive :
root@omega:~/Test# file backup-2019-08-05T10-48-19.tar.gz
backup-2019-08-05T10-48-19.tar.gz: gzip compressed data, last modified: Tue Aug 6 08:01:51 2019, from Unix
Essaye de lister le contenu :
root@omega:~/Test# tar -tvf backup-2019-08-05T10-48-19.tar.gz
-rw-r--r-- root/root 953105 2017-11-07 11:06 file01.pdf
-rw-r--r-- root/root 1023407 2017-11-07 11:10 file02.pdf
-rw-r--r-- root/root 422447 2017-11-04 14:19 file03.pdf
-rw-r--r-- root/root 463809 2017-11-07 11:11 file04.pdf
-rw-r--r-- root/root 1044827 2017-11-07 11:19 file05.pdf
Ton problème semble venir de l'archive elle même. Regarde comment elle est créée.
Hors ligne
#3 Le 06/08/2019, à 09:27
- abecidofugy
Re : [Résolu] tar: Arrêt avec code d'échec à cause des erreurs précédentes
@bbtux2 : le -C . permet de décompresser dans le répertoire courant, peu importe le path dans le fichier archive.
J’ai essayé avec le -C . en moins mais l’erreur persiste.
Tes lignes de commande :
file backup-2019-08-05T10-48-19.tar.gz
backup-2019-08-05T10-48-19.tar.gz: gzip compressed data, max compression, from Unix
[…]
-rw-rw-r-- 1001/1001 681 2016-10-20 22:12 docroot/libraries/jquery.rateit/gulpfile.js
-rw-rw-r-- 1001/1001 63 2016-10-20 22:12 docroot/libraries/jquery.rateit/.gitignore
-rw-rw-r-- 1001/1001 2489 2016-10-20 22:12 docroot/libraries/jquery.rateit/README.md
-rw-rw-r-- 1001/1001 484 2016-10-20 22:12 docroot/libraries/jquery.rateit/bower.json
-rw-rw-r-- 1001/1001 7355 2016-10-20 22:12 docroot/libraries/jquery.rateit/scripts/jquery.rateit.min.js
-rw-rw-r-- 1001/1001 2460 2016-10-20 22:12 docroot/libraries/jquery.rateit/scripts/star.gif
-rw-rw-r-- 1001/1001 20061 2016-10-20 22:12 docroot/libraries/jquery.rateit/scripts/jquery.rateit.js
-rw-rw-r-- 1001/1001 752 2016-10-20 22:12 docroot/libraries/jquery.rateit/scripts/delete.gif
-rw-rw-r-- 1001/1001 29965 2016-10-20 22:12 docroot/libraries/jquery.rateit/scripts/jquery.rateit.min.js.map
-rw-rw-r-- 1001/1001 3639 2016-10-20 22:12 docroot/libraries/jquery.rateit/scripts/rateit.css
-rw-rw-r-- 1001/1001 784 2016-10-20 22:12 docroot/libraries/jquery.rateit/package.json
-rw-rw-r-- 1001/1001 4002 2016-10-20 22:12 docroot/libraries/jquery.rateit/rateit.nuspec
-rw-rw-r-- 1001/1001 1078 2016-10-20 22:12 docroot/libraries/jquery.rateit/LICENSE.md
tar: Arrêt avec code d'échec à cause des erreurs précédentes
Dernière modification par abecidofugy (Le 06/08/2019, à 09:37)
KDE neon pour le plaisir d’avoir un O/S moderne et puissant et Firefox Nightly comme navigateur. Aussi sous Windows 11 pour une partie de mon travail…
Hors ligne
#4 Le 06/08/2019, à 10:04
- bbtux2
Re : [Résolu] tar: Arrêt avec code d'échec à cause des erreurs précédentes
essaye :
tar --one-top-level="./test" --ignore-command-error -xvf backup-2019-08-05T10-48-19.tar.gz
pour te faire l'extraction dans un répertoire "test"
Si cela marche, c'est que tu as peut être dans ton répertoire courant "." des fichiers que tu ne peut écraser avec la version de l'archive. Tester avec sudo ?
Si rien ne marche, archive corrompue ?
Hors ligne
#5 Le 06/08/2019, à 10:09
- abecidofugy
Re : [Résolu] tar: Arrêt avec code d'échec à cause des erreurs précédentes
Ta ligne marche, mais j’ai toujours l’erreur.
Avec sudo, pareil :\
Archive corrompue alors ? Je passe en [Résolu] néanmoins.
KDE neon pour le plaisir d’avoir un O/S moderne et puissant et Firefox Nightly comme navigateur. Aussi sous Windows 11 pour une partie de mon travail…
Hors ligne
#6 Le 06/08/2019, à 10:31
- bbtux2
Re : [Résolu] tar: Arrêt avec code d'échec à cause des erreurs précédentes
Te manque t'il des fichiers lors de l'extraction par rapport à la sauvegarde ?
Hors ligne
#7 Le 06/08/2019, à 10:32
- abecidofugy
Re : [Résolu] tar: Arrêt avec code d'échec à cause des erreurs précédentes
Te manque t'il des fichiers lors de l'extraction par rapport à la sauvegarde ?
Je ne sais pas, c’est une archive créée par mon CMS. Une archive de backup…
KDE neon pour le plaisir d’avoir un O/S moderne et puissant et Firefox Nightly comme navigateur. Aussi sous Windows 11 pour une partie de mon travail…
Hors ligne
#8 Le 06/08/2019, à 10:53
- bbtux2
Re : [Résolu] tar: Arrêt avec code d'échec à cause des erreurs précédentes
Les sauvegardes, c'est bien, très bien même, mais faut pouvoir les restaurer !
Si tu en as la possibilité ... test
Hors ligne