philippe_PMA wrote:tar cv .* * /media/disk/home.tar tiendra compte des fichiers cachés.
Malheureusement, .* englobe aussi .., ../*... Et risque d'englober beaucoup de choses au final.
Sinon, merci pmarion, en effet, en redirigeant la sortie vers /dev/null, je me suis aperçu que ça marchait. J'ai retenté en créant un dossier spécial (je ne pouvais bien sûr pas créer le fichier .tar dans mon home), et... ça marche ! J'en ai profité pour tester, pendant que je n'étais pas sur mon ordi (comprendre : pas chez moi XD), la compression bz2 et gzip. Je vous laisse juger (j'ai enlevé le mode verbeux, j'ai supposé que tar me préviendrait en cas d'erreur et en plus ça alourdissait plus la lecture que ça ne la facilitait) :
gage@Fedora : % tar -cf home.tar /home/gage && tar -czf home.tar.gz /home/gage && tar -cjf home.tar.bz2 /home/gage [7:55:05]
tar: Suppression de « / » au début des noms des membres
tar: Suppression de « / » au début des noms des membres
tar: Suppression de « / » au début des noms des membres
gage@Fedora : % ls -Al [12:01:47]
total 65G
-rw-r--r-- 1 gage gage 23G déc. 24 08:15 home.tar
-rw-r--r-- 1 gage gage 22G déc. 24 12:01 home.tar.bz2
-rw-r--r-- 1 gage gage 22G déc. 24 08:53 home.tar.gz
Conclusion : le fichier tar a été créé en 20 minutes (lancé à 7:55, terminé à 8:15), le fichier tar.gz en 38 minutes et le fichier tar.bz2 en un peu plus de 3 heures, pour un gain mineur en termes de place, surtout au vu des tailles actuelles des disques durs.
Deuxième conclusion : un fichier de cette taille ne passe pas sur mon disque dur externe, pourtant en ext3. Je pourrais le splitter, mais j'ai désormais peu confiance en mon DD externe (déjà que j'avais des doutes...). Je pense le splitter et le stocker sur un autre DD esterne en FAT 32.
Merci de votre aide !