Skip to main content

7.2 — Monter, démonter et archiver

Voir les montages actuels

findmnt
findmnt /mnt/donnees
mount | column -t

Monter temporairement un système de fichiers

Créer un point de montage et identifier d'abord le bon périphérique :

lsblk -f
sudo mkdir -p /mnt/donnees
sudo mount /dev/sdb1 /mnt/donnees
findmnt /mnt/donnees

Démonter lorsque plus aucun processus ne l'utilise :

sudo umount /mnt/donnees

Si la cible est occupée :

sudo fuser -vm /mnt/donnees
sudo lsof +D /mnt/donnees

Fermer proprement les fichiers et sessions concernés. Le démontage forcé ou paresseux peut masquer un problème et risquer une perte de données.

Montage persistant avec fstab

Obtenir l'UUID :

lsblk -f
sudo blkid /dev/sdb1

Sauvegarder puis éditer :

sudo cp -a /etc/fstab /etc/fstab.bak
sudoedit /etc/fstab

Exemple indicatif :

UUID=xxxx-xxxx  /mnt/donnees  ext4  defaults,nofail  0  2

Tester sans redémarrer :

sudo findmnt --verify --verbose
sudo mount -a

Une erreur dans /etc/fstab peut perturber le démarrage. Utiliser les options adaptées au système de fichiers et au besoin réel.

Créer une archive tar

tar -cvf sauvegarde.tar dossier/
tar -czvf sauvegarde.tar.gz dossier/
tar -cJvf sauvegarde.tar.xz dossier/

Lister et extraire :

tar -tvf sauvegarde.tar.gz
mkdir extraction
tar -xzvf sauvegarde.tar.gz -C extraction/

Une archive provenant d'une source non fiable peut contenir des chemins dangereux. Lister d'abord son contenu et extraire dans un dossier vide sans privilèges.

ZIP

zip -r archive.zip dossier/
unzip -l archive.zip
unzip archive.zip -d extraction/

Contrôler l'intégrité

sha256sum sauvegarde.tar.gz > sauvegarde.tar.gz.sha256
sha256sum -c sauvegarde.tar.gz.sha256

Une somme de contrôle détecte une modification accidentelle, mais ne prouve l'authenticité que si la somme attendue vient d'une source fiable.