<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Restauration</title><meta name="generator" content="DocBook XSL Stylesheets V1.64.0"><link rel="home" href="index.html" title="Guide de démarrage"><link rel="up" href="troubleshooting.html" title="Chapitre 21. Faire face aux problèmes"><link rel="previous" href="troubleshooting-backup.html" title="Sauvegarde"><link rel="next" href="troubleshooting-boot-freezes.html" title="Problèmes au démarrage du système"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Restauration</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="troubleshooting-backup.html">Précédent</a> </td><th width="60%" align="center">Chapitre 21. Faire face aux problèmes</th><td width="20%" align="right"> <a accesskey="n" href="troubleshooting-boot-freezes.html">Suivant</a></td></tr></table><hr></div><div class="sect1" lang="fr"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="troubleshooting-restore"></a>Restauration</h2></div></div><div></div></div><p><a name="BId-troubleshooting-pa75"></a>La restauration des sauvegardes dépend du programme, du support et de la planification que vous avez utilisés pour les réaliser. Nous n'allons pas traiter de toutes les situations ici, mais seulement mentionner que vous devez vous assurer que vous restaurez les fichiers ou répertoires aux mêmes endroits qu'ils étaient lorsque vous avez réalisé la sauvegarde, afin de récupérer vos données et vos paramétrages.</p><div class="sect2" lang="fr"><div class="titlepage"><div><div><h3 class="title"><a name="troubleshooting-restore-with-tar"></a>Exemple de restauration avec TAR</h3></div></div><div></div></div><a class="indexterm" name="BIdNEW-troubleshooting-it9"></a><p><a name="BId-troubleshooting-pa76"></a>Nous allons maintenant voir un petit script qui restaure la sauvegarde que nous avons réalisée avec <span><b class="command">tar</b></span> dans le script présenté plus haut dans <a href="troubleshooting-backup.html#troubleshooting-backup-with-tar" title="Exemple de sauvegarde avec tar">la section intitulée « Exemple de sauvegarde avec tar »</a>.</p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Warning"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Warning]" src="images/warning.png"></td><th align="left">Avertissement</th></tr><tr><td colspan="2" align="left" valign="top"><p><a name="BId-troubleshooting-pa77"></a>Vous devez avoir la permission d'écriture sur les fichiers et répertoires que vous allez restaurer, sinon l'opération de restauration échouera.</p></td></tr></table></div><a name="BId-troubleshooting-pl3"></a><table border="0" bgcolor="#E0E0E0"><tr><td><pre class="programlisting">#!/bin/bash # Extrait une sauvegarde compressée de tous les répertoires spécifiés # et restaure les fichiers sauvegardés à leur endroit d'origine SAUVEGARDE_REP_SOURCE="/backups" NOM_SAUVEGARDE=$1 # Décommentez la ligne suivante si vous restaurez une sauvegarde GZippée #tar xvzf $SAUVEGARDE_REP_SOURCE/$NOM_SAUVEGARDE # Restauration d'une sauvegarde BZippée tar xvyf $SAUVEGARDE_REP_SOURCE/$NOM_SAUVEGARDE</pre></td></tr></table><p><a name="BIdNEW-troubleshooting-pa152"></a> Comme vous pouvez le voir, ce script est très simple. Vous n'avez qu'à lui passer le nom du fichier que vous voulez restaurer en paramètre (juste le nom du fichier, pas le chemin complet), et il restaurera les fichiers sauvegardés à leur position initiale. N'oubliez pas de rendre le script exécutable en tapant <span><b class="command">chmod 700 backup.sh</b></span> dans une console.</p></div><div class="sect2" lang="fr"><div class="titlepage"><div><div><h3 class="title"><a name="id2589013"></a>Création d'un CD-ROM de sauvetage</h3></div></div><div></div></div><a class="indexterm" name="BIdNEW-troubleshooting-it10"></a><p><a name="BId-troubleshooting-pa78"></a>Il y a une manière d'être préparé dans le cas d'un « <span class="quote">désastre total</span> » : il s'agit de réaliser une sauvegarde <span class="emphasis"><em>complète</em></span> de votre système. Des logiciels comme <span class="application">mkCDrec</span> peuvent être très utiles pour mettre cela en place en quelques minutes.</p><p><a name="BId-troubleshooting-pa79"></a>Si vous êtes l'heureux propriétaire d'une <span class="productname">Mandrakelinux - Édition PowerPack</span>™, vous avez déjà cet outil sur le <span class="acronym">CD-ROM</span> « <span class="quote">contrib</span> ». Sinon, vous pouvez l'obtenir avec sa documentation sur le <a href="http://mkcdrec.ota.be" target="_top">site Web de mkCDrec</a>. </p><p><a name="BId-troubleshooting-pa80"></a> <span class="application">mkCDrec</span> vous permet de créer une sauvegarde sur plusieurs <span class="acronym">CD-ROM</span>, de cloner un disque (copier le contenu d'un disque ou d'une partition vers un autre, pourvu qu'il soit suffisamment grand), et beaucoup d'autres choses.</p><p><a name="BId-troubleshooting-pa81"></a>Pour restaurer un système avec <span class="application">mkCDrec</span>, il suffit de démarrer avec le premier <span class="acronym">CD-ROM</span> (si la sauvegarde contient plusieurs <span class="acronym">CD-ROM</span>) et de suivre les instructions à l'écran.</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="troubleshooting-backup.html">Précédent</a> </td><td width="20%" align="center"><a accesskey="u" href="troubleshooting.html">Niveau supérieur</a></td><td width="40%" align="right"> <a accesskey="n" href="troubleshooting-boot-freezes.html">Suivant</a></td></tr><tr><td width="40%" align="left" valign="top">Sauvegarde </td><td width="20%" align="center"><a accesskey="h" href="index.html">Sommaire</a></td><td width="40%" align="right" valign="top"> Problèmes au démarrage du système</td></tr></table></div></body></html>