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 04/02/2008, 16:11] – 147.210.28.3 | 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 ===== | + | |
| - | + | ||
| - | * Disposer d'une connexion à Internet configurée et activée. | + | |
| - | * Avoir activé l' | + | |
| - | * installer [[apt:// | + | |
| - | Attention : KDAR n'es plus disponible sur ubuntu edgy et plus. | + | |
| - | + | ||
| - | + | ||
| - | ===== Introduction et contexte ===== | + | |
| - | + | ||
| - | > Le tutoriel 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' | + | |
| - | + | ||
| - | + | ||
| - | ===== 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' | + | |
| * archivage différentiel | * archivage différentiel | ||
| - | * paramétrage de la taille des archive | + | * paramétrage de la taille des archives |
| * création d'un fichier catalogue contenant la liste des fichiers de l' | * 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 "/ | ||
| 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 : défini les chemins des répertoires à ne pas prendre en compte dans l' | -P chemin : défini les chemins des répertoires à ne pas prendre en compte dans l' | ||
| Ligne 86: | Ligne 64: | ||
| ==== Sauvegarde différentielle ==== | ==== Sauvegarde différentielle ==== | ||
| - | 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' | ||
| Ligne 122: | Ligne 88: | ||
| -x : indique que l'on veut extraire l' | -x : indique que l'on veut extraire l' | ||
| - | -R /etc : indique l' | + | -R /etc : indique l' |
| * D' | * D' | ||
| Ligne 130: | 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 147: | 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. | ||
| - | [[http:// | + | [[http:// |
| - | **Kdar :** | ||
| - | * ouvrir Kdar | ||
| - | * dans le menu file, sélectionner open archive, on peut alors visualiser le contenu de l' | ||
| - | * dans le menu archive, choisir restaure, rentrer le répertoire dans lequel on souhaite extraire les fichiers/ | ||
| - | Important : Il n'est pas possible d' | + | ==== Automatisation des tâches avec anacron ==== |
| - | http:// | + | > Anacron permet d' |
| - | + | ||
| - | En clair il est recommandé de télécharger le paquet depuis le depot Dapper qui se trouve à l' | + | |
| - | + | ||
| - | puis de l' | + | |
| - | + | ||
| - | + | ||
| - | ===== Automatisation des taches avec anacron ===== | + | |
| - | + | ||
| - | > Anacron permet d' | + | |
| 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 [[: | 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 | + | Une fois le script |
| - | période | + | 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 185: | 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, [[http:// | + | // Contributeur : Novotni31, [[utilisateurs:MulX]] // |
