Vous êtes sur la page 1sur 6

2021

TP8 : Maintenir une stratégie de


sauvegarde des données efficace

Fatma Guidara
GL3-1-1
TP8 : Maintenir une stratégie de sauvegarde des données
efficace

Utilisation du « tar »
Sur Linux, on utilise la commande tar pour créer des archives au format .tar.

1. Sauvegarder :

Pour compresser un répertoire entier ou bien un seul fichier, entrez la commande


suivante :

$ tar -cvf pathArchive.tar pathDeDossierAArchiver


Voici le détail des options :

 c : Crée un nouveau fichier d'archive .tar.


 v : Afficher de façon verbale la progression du fichier .tar.
 f : Type de nom de fichier du fichier d'archive.

Exemple :

2. Restaurer :

Pour décompresser un répertoire entier ou bien un fichier, entrez la commande


suivante :
TP8 : Maintenir une stratégie de sauvegarde des données
efficace
$ tar -xvf pathArchive.tar pathDeDossierAArchiver

Exemple :

Application
Créer une application qui permet de faire un sauvegarde ou restauration des fichiers suivant
différentes méthodes.
1. tar
2. dump & restore
3. cpio"
4. dd"
Dans ce TP on se focalise sur tar.

Code :
echo "Sauvegrade & Restoration"
echo ""
TP8 : Maintenir une stratégie de sauvegarde des données
efficace
echo "1- tar"
echo "2- dump & restore"
echo "3- cpio"
echo "4- dd"
echo "99- Quitter"
echo "=>"
read rep

case $rep in
1) echo "TAR"
echo "11- sauvegarde avec tar"
echo "12- restauration avec tar"
echo "19- revenir au menu précédent"

echo "=>"
read rep1

case $rep1 in
11) echo "Sauvegarde avec tar"
echo "Donner le path a sauvegarder"
read path
user=$(whoami)
tar -cvf /tmp/$user.tar $path
echo "Sauvegarde avec succes"
;;
12) echo "Restauration avec tar"
cd /
user=$(whoami)
echo "Si tu as changé des fichiers aprés le backup"
echo "121- Ecraser"
echo "122- Garder"
TP8 : Maintenir une stratégie de sauvegarde des données
efficace
echo "=>"
read choix
case $choix in
121) tar -xvf /tmp/$user.tar;;
122) tar --keep-old-files -xvf /tmp/$user.tar;;
esac
echo "restauré avec succes"
;;
19) ./backup
;;
esac
;;

99) exit
;;
esac

Exécution :
TP8 : Maintenir une stratégie de sauvegarde des données
efficace

Vous aimerez peut-être aussi