Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

linux:dar [2010/03/10 20:36]
matthieu
linux:dar [2012/08/27 18:32] (Version actuelle)
matthieu [Restaurer une sauvegarde]
Ligne 1: Ligne 1:
 +{{tag>fr fr:linux fr:client fr:sauvegarde}}
 ====== Dar ====== ====== Dar ======
  
Ligne 166: Ligne 167:
  
 ===== Restaurer une sauvegarde ===== ===== Restaurer une sauvegarde =====
 +Avant toute restauration, il est important de comprendre que seule une sauvegarde complète contient toutes les données. Pour restaurer des sauvegardes incrémentales ou différentielles, il faut restaurer dans un premier temps la sauvegarde complète puis les intermédiaires.
  
 +:!: L'option **-R** indique où restaurer, les fichiers présents seront potentiellement écrasés.
  
 +  dar -v -R /dossier_cible -x sauvegarde_a_restaurer
 +  
 +Exemple :
 +<code>
 +root@/backup# dar -v -R /restore/ -x full_20120815_040001.1.dar
 +Warning, full_20120815_040001.1.dar seems more to be a slice name than a base name. Do you want to replace it by full_20120815_040001 ? [return = OK | Esc = cancel]
 +Continuing...
 +Extracting contents of the archive...
 +Restoring file: /restore/selinux
 +Restoring file: /restore/backup
 +Restoring file: /restore/bin
 +Restoring file: /restore/media
 +</code>
 +
 +Il faut ensuite restaurer les intermédiaires avec la même commande et l'option "-w" pour écraser les fichiers :
 +<code>
 +root@/backup# dar -v -R /restore/ -x inc_20120827_040001.1.dar -w
 +Warning, inc_20120827_040001.1.dar seems more to be a slice name than a base name. Do you want to replace it by inc_20120827_040001 ? [return = OK | Esc = cancel]
 +Continuing...
 +Extracting contents of the archive...
 +Restoring file: /restore/backup
 +Restoring file: /restore/root
 +</code>
 +
 +Enfin, pour filtrer la restauration il est possible d'utiliser l'option "-g" avec le chemin relatif, par exemple pour ne restaurer que root :
 +<code>
 +root@/backup# dar -v -R /restore/ -x full_20120815_040001.1.dar -g root
 +Warning, full_20120815_040001.1.dar seems more to be a slice name than a base name. Do you want to replace it by full_20120815_040001 ? [return = OK | Esc = cancel]
 +Continuing...
 +Extracting contents of the archive...
 +Restoring file: /restore/root
 +</code>
 ===== Automatisation de la sauvegarde ===== ===== Automatisation de la sauvegarde =====
 <file> <file>
linux/dar.1268249812.txt.gz · Dernière modification: 2010/03/10 20:36 par matthieu
Recent changes RSS feed Debian Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki