dar
Introduction
Sauvegarde des répertoires et fichiers. Archiveur complet supportant les sauvegardes différentielles, les
tranches, la compression et le support ATTR/ACL.
DAR supporte également les tuyaux (pipes) pour des opérations distantes, incluant ssh.
Dar est un outil en ligne de commande, il se veut un peu comme le tar nouvelle génération.
Installation
apt-get update && apt-get install dar
Utilisation
Sauvegarde de home
Une sauvegarde simple de /home:
dar -v -c home -R / -g home
-v: mode verbeux
-c home: création de l'archive home.dar
-g: sous-répertoire à inclure dans l'opération
-R : dossier à archiver, par défaut le répertoire courant.
Un exemple de sauvegarde et d'archivage de /home
dar -v -c /home/toto/RepSauvegarde/MaSauvegarde -R /home -w -s 734003200 -y -m 150 -P /toto/RepSauvegarde -P toto/.Trash -X "*.iso" -Z "*.jpg" -Z "*.mp3"
dar : commande pour lancer DAR.
-v : mode verbeux, DAR indique ce qu’il fait à l’écran.
-c /home/toto/RepSauvegarde/MaSauvegarde
: création de l'archive, ce qui suit -c indique ou l’on crée l'archive (ici /home/toto/RepSauvergarde/) et le nom de l’archive (ici MaSauvegarde) .
En fonction de la taille de la taille des dossiers à sauvegarder nous aurons à l’arrivée:
/home/toto/RepSauvegarde/MaSauvegarde.1.dar
/home/toto/RepSauvegarde/MaSauvegarde.2.dar
/home/toto/RepSauvegarde/MaSauvegarde.3.dar
jusqu'à
/home/toto/RepSauvegarde/MaSauvegarde.n.dar
-R “/home” : indique l'arborescence à sauvegarder, ici on sauvegarde le répertoire /home et tous les sous répertoires.
-w : DAR écrase le fichier archive s'il existe déjà sans vous prévenir.
-s 734003200 : taille des fichiers archive en octet (byte), dans ce cas la taille des fichiers archives est limité à 730 Mo , pour tenir sur un cd.
-y : spécifie le type de compression bzip2.
-m 150 : signifie que les fichiers de moins de 150 octets ne sont pas compressés.
-P chemin : défini les chemins des répertoires à ne pas prendre en compte dans l'archive.
-X *.iso : défini les type de fichiers à exclure, ici les fichiers avec l'extension .iso.
-Z *.jpg : défini les type de fichiers à ne pas compresser.
Autre exemple
Merci à zoroastre74 qui nous a présenté DAR et à donné l'idée de ce tuto: http://debian-facile.org/forum/viewtopic.php?id=3409
dar -c /media/sdb1/photos_dar_`date +%d%B%Y`_ -v -n -s 3G -D -R ~/photos -A /media/sdb1/$lastupdate
-c : creation archive
-v : verbose
-n : pas d'ecrasement des fichiers
-s 3G : Taille limité à 3 giga
-R : dossier à archiver, par defaut le repertoire courant.
-A : Archive de reference.#Extraire une archive
-x : extraire une archive.
-k : ne pas supprimer les fichiers effacés depuis la sauvegarde de réference.
Lister les fichiers archivés
dar -v -R /home -x home
(dans cet exemple, on suppose que vous êtes dans le dossier contenant la trame et que vous vous attribuiez les bons droits d'accès et de copie…)
-v : actionne le mode verbose, DAR fournit des indications sur ce qu'il fait en particulier la liste des fichiers qu'il restaure.
-x : indique que l'on veut extraire l'archive “home”
-R /home : indique l'arborescence où restaurer, ici on restaure dans le répertoire /home et tous les sous répertoires.
Pour plus d'info
Autres liens pour DAR