logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).


L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT → ODT PDF Export

Ceci est une ancienne révision du document !


DAR

  • Objet : Dar (Disk Archive) est un utilitaire qui permet de faire des sauvegardes, de les compresser et les archiver et aussi de chiffrer les données.
  • Niveau requis : DÉBUTANT
  • Commentaires : Nous vérrons dans ce tuto comment l'utiliser pour sauvegarder, archiver et extraire vos données.
  • Débutant, à savoir : utilisation de la ligne de commande dans le terminal ou dans la console - Et pour papillonner : La page pour débutant qui débute.

Introduction

Dar est un outil en ligne de commande, il se veut un peu comme le tar nouvelle génération.

Installation

 Apt-get install dar

Utilisation

Un exemple simple de 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 defaut le repertoire 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/famille/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 -l NomArchive

Extraire une archive

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

 
dar --help

Autres liens pour DAR

doc/systeme/dar.1303989071.txt.gz · Dernière modification: 28/04/2011 13:11 par deuchdeb

Pied de page des forums

Propulsé par FluxBB