Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| dar [Le 13/09/2007, 13:17] – Tag backup => sauvegarde loack | dar [Le 08/01/2025, 21:17] (Version actuelle) – [Sauvegarde différentielle] 88.169.164.223 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>dapper edgy securite | + | {{tag>Xenial sécurité |
| ---- | ---- | ||
| - | |||
| - | |||
| - | |||
| ====== Sauvegarde avec Disk Archive (DAR) ====== | ====== Sauvegarde avec Disk Archive (DAR) ====== | ||
| - | > Le but de ce tutoriel est de présenter l' | + | Le but de ce tutoriel est de présenter l' |
| Il complète le tutoriel sur [[: | Il complète le tutoriel sur [[: | ||
| L' | L' | ||
| + | Il montre comment faire une sauvegarde différentielle périodique d'un répertoire donné. Différentiel signifie que la sauvegarde ne prend en compte que ce qui a changé depuis une sauvegarde de référence. Ceci permet d' | ||
| + | Les principales fonctions sont : | ||
| - | + | | |
| - | ===== Pré-requis ===== | + | * paramétrage |
| - | + | * création d'un fichier catalogue contenant la liste des fichiers de l' | |
| - | * Disposer d'une connexion à Internet configurée et activée. | + | |
| - | * Avoir activé l' | + | |
| - | * installer DAR et KDAR (interface graphique sur base KDE) avec Synaptic. | + | |
| - | Attention : KDAR n'es plus disponible sur ubuntu edgy et plus. | + | |
| - | + | ||
| - | + | ||
| - | ===== Introduction et contexte ===== | + | |
| - | + | ||
| - | > Le tutoriel montre comment faire une sauvegarde differentielle periodique d'un repertoire donné. Differentiel signifie que la sauvegarde ne prend en compte que ce qui a changé depuis une sauvegarde de référence. Ceci permet d' | + | |
| - | + | ||
| - | + | ||
| - | ===== DAR : Disk Archive | + | |
| - | + | ||
| - | > DAR est un outil de sauvegarde puissant en ligne de commande. Il existe une interface graphique (KDAR). Le site du logiciel se trouve à l' | + | |
| - | + | ||
| - | | + | |
| - | * paramètrage | + | |
| - | * création d'un fichier catalogue contenant la liste des fichiers de l' | + | |
| * compression des données avec gzip ou bzip | * compression des données avec gzip ou bzip | ||
| * extraction partielle de l' | * extraction partielle de l' | ||
| - | ..... | + | À noter que DAR existe aussi pour windows |
| + | ===== Pré-requis ===== | ||
| + | * Disposer des [[: | ||
| + | * Disposer d'une connexion à Internet configurée et activée. | ||
| + | ===== Installation ===== | ||
| + | Pour installer ce logiciel, il suffit d' | ||
| - | + | =====Utilisation===== | |
| - | A noter que DAR existe aussi pour windows | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | ===== Faire une sauvegarde avec DAR ===== | + | |
| ==== Sauvegarde complète ==== | ==== Sauvegarde complète ==== | ||
| - | |||
| Un exemple vaut mieux qu'un long discours. | Un exemple vaut mieux qu'un long discours. | ||
| Ligne 66: | Ligne 44: | ||
| -v : actionne le mode verbose, DAR fournit des indications sur ce qu'il fait en particulier la liste des fichiers (trame) qu'il archive. | -v : actionne le mode verbose, DAR fournit des indications sur ce qu'il fait en particulier la liste des fichiers (trame) qu'il archive. | ||
| - | -c "/ | + | -c "/ |
| - | -R "/ | + | -R "/ |
| -w : DAR écrase le fichier archive s'il existe déjà sans vous prévenir. | -w : DAR écrase le fichier archive s'il existe déjà sans vous prévenir. | ||
| Ligne 76: | Ligne 54: | ||
| -y : spécifie le type de compression bzip2. | -y : spécifie le type de compression bzip2. | ||
| - | -m 150 : signifie que les fichiers de moins de 150 octet ne sont pas compressés. | + | -m 150 : signifie que les fichiers de moins de 150 octets |
| - | -P chemin : defini | + | -P chemin : défini |
| - | -X *.iso : defini | + | -X *.iso : défini |
| - | -Z *.jpg : defini | + | -Z *.jpg : défini |
| - | ==== Sauvegarde | + | ==== Sauvegarde |
| - | Ce type de sauvegarde permet de sauver les fichiers qui ont changés | + | Ce type de sauvegarde permet de sauver les fichiers qui ont changé |
| < | < | ||
| Ligne 94: | Ligne 72: | ||
| les paramètres sont : | les paramètres sont : | ||
| - | -c "/ | + | -c "/ |
| - | + | ||
| - | -A "/ | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| - | + | ||
| + | -A "/ | ||
| ===== Restauration d'une archive | ===== Restauration d'une archive | ||
| - | Il y a deux possibilités, | + | Avant tout, il faut bien se rappeler que les sauvegardes sont des trames (plusieurs fichiers). Les indices de numérotation étant présent sous la forme d'un suffixe dans le nom de chacun des fichiers. |
| - | + | ||
| - | **La ligne de commande :** | + | |
| - | + | ||
| - | Avant tout, il faut bien se rappeler que les sauvegardes sont des trames (plusieurs fichiers).Les indices de numérotation étant présent sous la forme d'un suffixe dans le nom de chacun des fichiers. | + | |
| Ainsi, pour un projet comportant 3 fichiers etc.1.dar etc.2.dar et etc.3.dar, sa restauration se notera : | Ainsi, pour un projet comportant 3 fichiers etc.1.dar etc.2.dar et etc.3.dar, sa restauration se notera : | ||
| - | < | + | < |
| (dans cet exemple, on suppose que vous êtes dans le dossier contenant la trame et que vous vous attribuiez les bons droits d' | (dans cet exemple, on suppose que vous êtes dans le dossier contenant la trame et que vous vous attribuiez les bons droits d' | ||
| -v : actionne le mode verbose, DAR fournit des indications sur ce qu'il fait en particulier la liste des fichiers qu'il restaure. | -v : actionne le mode verbose, DAR fournit des indications sur ce qu'il fait en particulier la liste des fichiers qu'il restaure. | ||
| - | -R "/etc" : indique l' | + | -x : indique que l'on veut extraire l' |
| + | |||
| + | -R /etc : indique l' | ||
| * D' | * D' | ||
| Ligne 127: | Ligne 96: | ||
| -w : permet de répondre automatiquement et positivement à une action utilisateur de réécriture. | -w : permet de répondre automatiquement et positivement à une action utilisateur de réécriture. | ||
| - | -r : ne restaure que les fichiers absents ou plus récent. | + | -r : ne restaure que les fichiers absents ou plus récents. |
| -f : ne restaure pas la structure des dossiers (intéressant pour la récupération de fichiers indépendants) | -f : ne restaure pas la structure des dossiers (intéressant pour la récupération de fichiers indépendants) | ||
| Ligne 144: | Ligne 113: | ||
| * restaurer un fichier unique : | * restaurer un fichier unique : | ||
| - | < | + | < |
| - | Ce dernier point peut être relativement salvateur : imaginons le cas ou votre sauvegarde de votre /etc comporte des erreurs dans un fichiers de config. Pourquoi? Tout simplement parce qu' | + | Ce dernier point peut être relativement salvateur : imaginons le cas ou votre sauvegarde de votre /etc comporte des erreurs dans un fichiers de config. Pourquoi ? Tout simplement parce qu' |
| Cet exemple peut-être aussi vrai pour un fichier personnel tout simple etc. | Cet exemple peut-être aussi vrai pour un fichier personnel tout simple etc. | ||
| - | **Kdar | + | [[http://dar.linux.free.fr/ |
| - | * ouvrir Kdar | + | |
| - | * dans le menu file, selectionner open archive, on peut alors visualiser le contenu de l' | + | |
| - | * dans le menu archive, choisir restore, rentrer le répertoire dans lequel on souhaite extraire les fichiers/repertoires, | + | |
| - | Important : Il n'est pas possible d' | ||
| - | http:// | + | ==== Automatisation des tâches avec anacron ==== |
| - | En clair il est recommendé | + | > Anacron permet d' |
| - | puis de l' | + | Dans notre cas nous voulons exécuter régulièrement une sauvegarde. Pour ce faire, il faut créer un script shell qui contient la ligne de commande dar à exécuter. La création d'un script shell est expliqué dans [[: |
| + | Une fois le script créé il suffit de compléter le fichier anacrontab. Le fichier se trouve dans /etc et se nomme anacrontab. Le format d' | ||
| - | ===== Automatisation des taches avec anacron ===== | + | période |
| - | + | ||
| - | > Anacron permet d' | + | |
| - | + | ||
| - | Dans notre cas nous voulons executer régulièrement une sauvegarde. Pour ce faire, il faut créer un script shell qui contient la ligne de commande dar à executer. La creation d'un script shell est expliqué dans [[: | + | |
| - | + | ||
| - | Une fois le script crée il suffit de completer le fichier anacrontab. Le fichier se trouve dans /etc et se nomme anacrontab. Le format d' | + | |
| - | + | ||
| - | période | + | |
| Par exemple pour exécuter diff_backup.sh (sauvegarde différentielle) tous les jours on ajoute la ligne suivante dans le fichier. | Par exemple pour exécuter diff_backup.sh (sauvegarde différentielle) tous les jours on ajoute la ligne suivante dans le fichier. | ||
| Ligne 180: | Ligne 138: | ||
| Ce qui signifie que le délai depuis l' | Ce qui signifie que le délai depuis l' | ||
| - | A noter que les taches | + | A noter que les tâches |
| + | ===== Désinstallation ===== | ||
| + | |||
| + | Pour supprimer cette application, | ||
| ---- | ---- | ||
| - | // Contributeur : Novotni31 // | + | // Contributeur : Novotni31, [[utilisateurs: |
