Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
points_de_restauration_pour_un_systeme_linux [Le 11/04/2010, 07:53]
Lami MAJ des paragraphes
points_de_restauration_pour_un_systeme_linux [Le 20/03/2023, 20:52] (Version actuelle)
Amiralgaby [Sauvegarder la liste des paquets avec un Script bash] Remplacement de sudo kate && sudo gedit par une autre manière de "télécharger" le script
Ligne 1: Ligne 1:
-{{tag>tutoriel ​sauvegarde ​restauration ​paquet ​prévention sécurité backup ​}}+{{tag>​sauvegarde ​synchronisation ​paquet ​tutoriel}}
  
 ---- ----
  
-====== Points de restauration pour un système Linux ======+====== Points de restauration pour un système ​GNU/Linux ======
  
-===== Versions concernées ​=====+===== Introduction ​=====
  
-  * Tout système ​Linux basé sur Debian Ubuntudonc Ubuntu, Kubuntu, Xbuntu, Édubuntuetc. +Quand un système ​est modifié (installations de logicielsmises à jour)il peut devenir instableIl peut être alors intéressant de revenir à une précédente version d'Ubuntu, prise à un moment où le système était encore stable.
-  * Testé sous Kubuntu 9.10 32 bits. +
- +
-<note warning>​Les présentes procédures sont en reconstruction. Si vous n'être pas un utilisateur avancé et que vous ne connaissez pas les implications des commandes utilisées ici, pour le moment abstenez-vous de les utiliser et revenez dans un ou deux mois !</​note>​ +
- +
-===== Introduction =====+
  
-Pour des questions ​de sécurité ​ou d'​intégrité d'un système ou de confort d'​utilisationavant toute installation ​ou désinstallation ​de logiciel dans votre distribution Linux ou du plantage récurant du système ​ou d'un logiciel en particulieril est parfois souhaitable de pouvoir revenir en arrière sur nos actions.+Pour ce faire, existe le concept ​de **Point de Restauration** (ou //​snapshots//​, ou instantanés). Il est question ici de conserver une copie de tout le système d'exploitation et des logiciels installéscopie qui peut être **restaurée**.
  
-Pour ce faire, il y a le concept de **Point de Restauration**. ​Il est question ici de conserver ​un certain nombre ​de paramètres concernantsoit les paramètres et les données des paquets logiciels et les modules et dépendances qui sont installés dans l'ordinateursoit des versions des données personnelles,​ vos textes, photos, etc., soit tout cela et les paquets ​logiciel ​eux même, soit une migration d'une version à une autre, etc.+Il existe ​un logiciel ​de référenceassez simple d'utilisationle logiciel ​[[timeshift|Timeshift]].
  
-Pour le momentil n'existe pas de solution unique ​et simple !+Il est également possible de pratiquer manuellementavec l'avantage ​de pouvoir tout régler de façon très fine, mais l'​inconvénient d'​avoir besoin d'une certaine dose de compétence technique ​et de risquer des erreurs. Donc à éviter, sauf bonne compréhension du sujet.
  
-Pour pallier temporairement à ce manque, vous trouverez dans le présent tutoriel, plusieurs sections qui répondent à des cas, à des besoins spécifiques,​ soit des besoins de sécurité, soit de simplicité,​ d'​automatisation,​ etc. Mais elles touchent toutes des variantes du concept de **Point de Restauration**.+===== Méthode graphique et automatisée =====
  
-La dernière solution proposée se veux une synthèse ​de toutes les sections et c'est elle qui donne les résultats qui se rapprochent le plus de l'équivalant ​de ce que l'on retrouve sous MS-WindowsMais il y a des inconvénients ​de tailles :+La méthode ​de référence pour prendre des points ​de restauration est l'utilisation du logiciel [[timeshift|Timeshift]]. Ces points ​de restauration peuvent être créés manuellement,​ ou mieux automatiquement,​ et ce au rythme choisiIl est également possible ​de définir le nombre de **points de restauration** conservés (lesquels prennent de la place). Ainsi, Timeshift permet de restaurer un système devenu instable, en mode graphique ou en mode texte.
  
-  - Ce ne sont pas des procédures simples ! +Le **point de restauration** dont il est ici question comprend tout le système d'​exploitation et tous les logiciels installés, mais pas les fichiers ​de l'utilisateur ​(ses documents).
-  - C'est gourmand en espace ​de disque dur ! +
-  - Dans un sens comme dans l'autre (créer un point ou le restaurerc'est une procédure longue ! +
-  - Les erreurs graves ou irréversibles sont faciles à faire, si vous n'​être pas concentré quand vous exécute les étapes !+
  
-<note tip>​Prenez les temps de **lire la sous-section « Introduction » d'une section principale** afin de **bien comprendre** pour quel cas de figure est faite cette section !</​note>​+Pour en savoir plus, voire l'aide [[timeshift|Timeshift]].
  
-===== Avant l'​essai d'un nouveau logiciel ===== 
  
-==== Introduction ​====+===== Sauvegarde des paquets logiciels =====
  
-Quand vous vous apprêtez à utiliser une nouvelle classe de logiciels, par exemple des logiciels de montage vidéo ou de retouche photo ou pour l'essai de nouveau jeu. Dans ces cas, vous allez probablement installer plusieurs logiciels et modules nouveaux dans votre système, ​pour n'en utiliser ​au final qu’un ou deux. Il vous sera alors très difficile de retenir tous les ajouts ​des logiciels ​et les dépendances qui auront été installés ​pendant votre processus d'​évaluation des logiciels.+Il ne s'agit pas ici de restaurer tout le système, ​mais seulement d'​utiliser ​la liste des logiciels ​précédemment ​installés ​pour désinstaller ou réinstaller rapidement tous ces logiciels.
  
-Pour corriger ce problèmevous devriez faire les étapes suivantes :+Via l'​historique de votre gestionnaire de paquets ([[http://​doc.kubuntu-fr.org/​synaptic|Synaptic]] ou [[http://​doc.kubuntu-fr.org/​kpackagekit|KPackagekit]]...)il est possible de savoir quels paquets ont été installés récemment, mais il est difficile de les désinstaller rapidement en étant sûr que d'​autres paquets ne sont pas surprimés par erreur via le jeu des dépendances,​ c'est pourquoi nous privilégierons la méthode qui suit.
  
 +Voici une méthode simple et très rapide pour sauvegarder sa liste de paquets, et la restaurer, si besoin :
   * Téléchargement des listes des sources des paquets disponibles.   * Téléchargement des listes des sources des paquets disponibles.
   * Téléchargement décompression et installation des mises à jour des paquets.   * Téléchargement décompression et installation des mises à jour des paquets.
   * Enregistrement de la liste des paquets installés comme point de restauration.   * Enregistrement de la liste des paquets installés comme point de restauration.
   * Installer et tester le ou les logiciels.   * Installer et tester le ou les logiciels.
-  * Si vous gardez le ou les logiciels ​installer, vous arrêtez ici, il n'y a rien d'​autre a faire.+  * Si vous gardez le ou les logiciels ​installés, vous arrêtez ici, il n'y a rien d'​autre a faire.
   * Sinon, vous notez le nom du logiciel ou des logiciels que vous souhaitez garder.   * Sinon, vous notez le nom du logiciel ou des logiciels que vous souhaitez garder.
   * Marquage de tous les paquets pour la désinstallation.   * Marquage de tous les paquets pour la désinstallation.
   * Marquage de tous les paquets à installer avec la liste des paquets installés comme point de restauration.   * Marquage de tous les paquets à installer avec la liste des paquets installés comme point de restauration.
-  * Application des modifications ​effectuer ​sur la liste des paquets qui ont été marqués.+  * Application des modifications ​effectuées ​sur la liste des paquets qui ont été marqués.
   * Réinstaller que le ou les logiciels retenus.   * Réinstaller que le ou les logiciels retenus.
  
Ligne 55: Ligne 47:
   * [[#​avec_un_script_bash|Une méthode avec un script bash qui automatise les deux tâches principales !]]   * [[#​avec_un_script_bash|Une méthode avec un script bash qui automatise les deux tâches principales !]]
  
-=== Prérequis ​===+==== Création de la liste des paquets en ligne de commande ====
  
-  * Rien, sauf les [[sudo|droits d'​administration]] ​du superutilisateur (root), car un système Linux de base a tout ce qu'il faut !+Procédez à la mise à jour du système ​GNU/Linux avec les commandes suivantes :
  
-==== Dans une console ==== +  ​sudo apt update
- +
-=== Création d'un point de restauration === +
- +
-Procédez à la mise à jour du système Linux avec les commandes suivantes : +
- +
-  ​sudo aptitude ​update+
   # Téléchargement des listes des sources des paquets disponibles.   # Téléchargement des listes des sources des paquets disponibles.
  
-  sudo aptitude safe-upgrade+  sudo apt upgrade
   # Téléchargement décompression et installation des mises à jour des paquets.   # Téléchargement décompression et installation des mises à jour des paquets.
  
-Enregistrement de la liste des paquets installés ​comme point de restauration ​avec la commande suivante (dans le nom du fichier texte, vous remplacez "​**Date**"​ par la date du jour) :+Enregistrement de la liste des paquets installés avec la commande suivante (dans le nom du fichier texte, vous remplacez "​**Date**"​ par la date du jour) :
  
-  dpkg --get-selections > PointDeRestauration-Date.txt +  dpkg --get-selections > listelogiciels-Date.txt 
-  # Enregistrement dans le fichier texte "PointDeRestauration-Date.txt"​ de la liste des paquets déjà installés.+  # Enregistrement dans le fichier texte "listelogiciels-Date.txt"​ de la liste des paquets déjà installés. Ou date est à remplacer par la date du jour. Vous pouvez ainsi avoir plusieurs listes, renvoyant à la situation d'un jour donné.
  
 Installer et tester le ou les logiciels. Installer et tester le ou les logiciels.
  
-=== Restauration d'un point === +==== Restauration d'une liste de logiciels ====
- +
-Si vous gardez le ou les logiciels installer, vous arrêtez ici, il n'y a rien d'​autre a faire, votre système est propre ! +
- +
-Sinon, vous notez le nom du logiciel ou des logiciels que vous souhaitez garder.+
  
-Pour revenir à un point de restauration ​précédemment ​créé ​(dans le nom du fichier texte, vous remplacez "​**Date**"​ par la date du jour du point de restauration que vous souhaitez récupérer) :+Pour revenir à une situation ​précédemment ​créée ​(dans le nom du fichier texte, vous remplacez "​**Date**"​ par la date du jour du point de restauration que vous souhaitez récupérer) :
  
   dpkg --clear-selections   dpkg --clear-selections
   # Marquage de tous les paquets pour la désinstallation.   # Marquage de tous les paquets pour la désinstallation.
  
-  dpkg --set-selections < PointDeRestauration-Date.txt +  dpkg --set-selections < listelogiciels-Date.txt 
-  # Marquage de tous les paquets à installer avec le contenu du fichier texte "PointDeRestauration-Date.txt".+  # Marquage de tous les paquets à installer avec le contenu du fichier texte "listelogiciels-date.txt".
  
   sudo apt-get dselect-upgrade   sudo apt-get dselect-upgrade
-  # Application des modifications effectuer sur la liste des paquets ​qui ont été marqués.+  # Application des modifications effectuer sur la liste des paquets ​précédemment ​marqués.
  
 Réinstaller le ou les logiciels retenus. Réinstaller le ou les logiciels retenus.
  
-Voilà, vous avez gardé votre système propre ​!+Voilà, vous avez restauré la liste des logiciels dans la version qui existait à la date qui vous convient ​!
  
-==== Avec un Script bash ====+==== Liens utiles et complémentaires ==== 
 + 
 +[[http://​contrib.linalis.com/​content/​astuce-dpkg-et-les-s%C3%A9lections-de-paquets 
 +|http://​contrib.linalis.com/​content/​astuce-dpkg-et-les-s%C3%A9lections-de-paquets 
 +]] 
 +  * Astuce dpkg et les sélections de paquets : [[http://​contrib.linalis.com/​content/​astuce-dpkg-et-les-s%C3%A9lections-de-paquets 
 +|http://​contrib.linalis.com/​content/​astuce-dpkg-et-les-s%C3%A9lections-de-paquets 
 +]] 
 + 
 +  * (En anglais) 2 Ways Of Reinstalling All Of Your Current Installed Packages On A Fresh Ubuntu Installation :  [[http://​www.webupd8.org/​2010/​03/​2-ways-of-reinstalling-all-of-your.html|http://​www.webupd8.org/​2010/​03/​2-ways-of-reinstalling-all-of-your.html]] 
 + 
 + 
 +==== Sauvegarder la liste des paquets avec un Script bash ==== 
 +Cette démarche plus automatisée.
  
 === Algorithme === === Algorithme ===
  
-Ce script est une automatisation des commandes précédentes en deux étapes, a exécuté ​dans une console.+Ce script est une automatisation des commandes précédentes en deux étapes, a exécuter ​dans une console.
  
 Il vérifie l'​existence d'un dossier nommé « PointDeRestauration » à la racine du dossier de l'​utilisateur. Il vérifie l'​existence d'un dossier nommé « PointDeRestauration » à la racine du dossier de l'​utilisateur.
Ligne 111: Ligne 106:
 - S'il existe, on passe à la prochaine action. - S'il existe, on passe à la prochaine action.
  
-On vous propose les actions suivantes :+On propose les actions suivantes :
  
 <​code>​ <​code>​
Ligne 125: Ligne 120:
 Dans le cas 1, un point de restauration est créé dans le dossier « PointDeRestauration » portant comme nom la date du jour. Dans le cas 1, un point de restauration est créé dans le dossier « PointDeRestauration » portant comme nom la date du jour.
  
-Dans le cas 2, La liste des points de restauration du dossier apparaît et on vous demande d'​entrer la date du point de restauration. Vous entrez au clavier la date au format ​AAMMJJ ​du fichier souhaité.+Dans le cas 2, La liste des points de restauration du dossier apparaît et on vous demande d'​entrer la date du point de restauration. Vous entrez au clavier la date au format ​AAAA-MM-JJ ​du fichier souhaité.
  
 Dans le cas 3, le script se termine. Dans le cas 3, le script se termine.
Ligne 133: Ligne 128:
 === Créer et utiliser le script === === Créer et utiliser le script ===
  
-Créer ​le script avec la commande suivante ​dans une console :+Copier ​le contenu qui suit dans [[editeur_de_texte|un éditeur de texte]] et enregistrer le fichier (ici on nomme le fichier ''​PointDeRestauration.sh''​).
  
-Sous Kubuntu ​:+<file bash PointDeRestauration.sh>​ 
 +#​!/​bin/​bash 
 +nomDossier=~/​PointDeRestauration/​ 
 +clear 
 +mkdir -p $nomDossier 
 +echo ""​ 
 +echo "1) Créer un point de restauration."​ 
 +echo ""​ 
 +echo "2) Restaurer un point."​ 
 +echo ""​ 
 +echo "3) Quitter."​ 
 +echo ""​ 
 +echo "Taper le numéro de l'​action que vous souhaitez ou CTRL-C pour quitter ce script ​
 +echo ""​ 
 +read touche1
  
-  ​sudo kate ~/PointDeRestauration.sh+case "​$touche1"​ in 
 +1) 
 +    point=$(date +%F) 
 +    if dpkg --get-selections > $nomDossier/​$point;​ then 
 +        echo "Le point de restauration « $point » a est créé avec succès !" 
 +    else 
 +        echo "La création du point de restauration a échoué !" 
 +    fi 
 +    ;; 
 +2) 
 +    echo "Taper la date « exacte », parmi les points de restaurations les suivants : " 
 +    echo 
 +    cd $nomDossier 
 +    ls 
 +    read point 
 +    if [ -f $nomDossier/​$point ]; then 
 +        ​sudo dpkg --clear-selections 
 +        if sudo dpkg --set-selections < $nomDossier/$point; then 
 +            sudo apt-get dselect-upgrade 
 +            echo "Votre système a été restauré en date du « $point » avec succès !" 
 +        else 
 +            echo "La restauration a échoué !" 
 +        fi 
 +    else 
 +        echo "Le fichier pour la date de restauration « $point » n'​existe pas !" 
 +    fi 
 +    ;; 
 +3) 
 +    echo "Fin du script sans exécuter de commande !" 
 +    ;; 
 +esac 
 +echo # saut de ligne finalepour le prompt 
 +</​file>​
  
-- Sous Ubuntu ​:+Donner les droits d'​exécution au nouveau fichier avec la commande suivante dans une console ​:
  
-  ​sudo gedit ~/PointDeRestauration.sh+  ​chmod +x PointDeRestauration.sh ​
  
-Copier le contenu qui suit dans l'​éditeur de texte et enregistrer le fichier, puis quitter l'​éditeur de texte.+Pour exécuter ce script ​dans une console avec la commande suivante ​et suivez les instructions :
  
-<​code>​ +  ​./​PointDeRestauration.sh
-#​!/​bin/​bash +
-clear +
-while [ 1 -eq 1 ] +
-   ​do +
-   if ls ~/​PointDeRestauration +
-      then +
-         echo ""​ +
-         echo " 1) Créer un point de restauration+
-         echo ""​ +
-         echo " 2) Restaurer un point. " +
-         echo ""​ +
-         echo " 3) Quitter. " +
-         echo ""​ +
-         echo " Taper le numéro de l'​action que vous souhaitez ou CTRL-C pour quitter ce script : " +
-         echo ""​ +
-         read touche1 +
-         case "​$touche1"​ in +
-            1) +
-               ​jour=$(date +%d) +
-               ​mois=$(date +%m) +
-               ​annee=$(date +%y) +
-               dpkg --get-selections > ~/​PointDeRestauration/​$annee$mois$jour +
-               echo " Point de restauration "+ ~/​PointDeRestauration/​$annee$mois$jour +" est créé avec succès !" +
-               ;; +
-            2) +
-               ls ~/​PointDeRestauration/​* +
-               echo " Quelle est la date de point de restauration souhaitez-vous utiliser ? (AAMMJJ)"​ +
-               read touche2 +
-               sudo dpkg --clear-selections +
-               sudo dpkg --set-selections < ~/​PointDeRestauration/​$touche2 +
-               sudo apt-get dselect-upgrade +
-               echo " Votre système a été restauré avec succès !" +
-               ;; +
-            3) +
-               ​break +
-               ;; +
-         ​esac +
-      else +
-         mkdir ~/​PointDeRestauration +
-      fi +
-done +
-</​code>​+
  
-Donner ​les doit d'exécution au nouveau fichier avec la commande suivante dans une console :+===== Sauvegarder ​les paramètres ​d'un utilisateur ===== 
 +Cette fois, il s'agit de préserver les paramètres propres à un utilisateurs.
  
-  sudo chmod -R +rwx PointDeRestauration.sh ​+==== Principes ====
  
-Pour exécuter ce script dans une console avec la commande suivante ​et suivez ​les instructions : +Les paramètres d'un utilisateur peut-être définit comme suit : **Ensemble des configurations des logiciels installés ​et de leurs données de bases**. Par exemple, tous les paramètres de configuration du bureau et des préférences de l'​utilisateur,​ cela inclus, les paramètres de la souris, les couleurs du bureau, le font d'​écran sélectionné,​ les préférences pour le sauve écran, etcToutes ces informations sont enregistrées dans de multiples endroits et fichiers et la sauvegarde de ces informations est laborieuse et fastidieuse !
- +
-  ​./​PointDeRestauration.sh+
  
-===== Les paramètres ​d'un utilisateur ===== +Ici, vous trouverez des méthodes pour corriger la situation. Elles consistent à créer des archives compressées contenant tous les fichiers de paramètres ​et de configuration et les données de base des logiciels utilisés et les méthodes permettant leur restauration.
-==== Introduction ====+
  
-Quand vous vous apprêtez ​à utiliser une nouvelle classe ​de logiciels, par exemple ​des logiciels de montage vidéo ou de retouche photo ou pour l'​essai de nouveau jeu. Dans ces cas, vous allez probablement installer plusieurs logiciels ​et modules nouveaux dans votre système, pour n'en utiliser au final qu’un ou deux. Il vous sera alors très difficile de retenir tous les ajouts des logiciels et les dépendances qui auront été installés pendant votre processus d'​évaluation des logiciels.+<note important>​Il est recommandé de procéder périodiquement ​à cette sauvegarde en plus de le faire avant de procéder à des changements sur ces paramètres ​et configurations !</​note>​
  
 Dans cette section, nous vous proposons : Dans cette section, nous vous proposons :
Ligne 206: Ligne 203:
   * [[#​dans_une_console1|Une méthode simple en ligne de commande]]   * [[#​dans_une_console1|Une méthode simple en ligne de commande]]
   * [[#​avec_un_script_bash1|Une méthode avec un script bash qui automatise les deux tâches principales !]]   * [[#​avec_un_script_bash1|Une méthode avec un script bash qui automatise les deux tâches principales !]]
-  * [[#​avec_un_logiciel_en_mode_graphique|Une méthode avec un logiciels ​en mode graphique.]]+  * [[#​avec_un_logiciel_en_mode_graphique|Une méthode avec un logiciel ​en mode graphique.]]
  
 === Prérequis === === Prérequis ===
  
-  * Rien, sauf les [[sudo|droits d'​administration]] du superutilisateur (root), car un système Linux de base a tout ce qu'il faut !+  * Rien, sauf les [[sudo|droits d'​administration]] du superutilisateur (root), car un système ​GNU/Linux de base a tout ce qu'il faut !
  
 ==== Dans une console ==== ==== Dans une console ====
Ligne 218: Ligne 215:
 Lancer Konqueror ou Dolphin ou Nautilus. Lancer Konqueror ou Dolphin ou Nautilus.
  
-Appuyer sur la touche **F4** pour ouvrir une console ​+Appuyer sur la touche **F4** pour ouvrir une console
  
-Je vous recommande de créer sur le périphérique de votre choix, un dossier qui contiendra tous les fichiers archives des utilisateurs de votre ordinateur.+Je vous recommande de créer sur le périphérique de votre choix, un dossier qui contiendra tous les fichiers ​d'archives des utilisateurs de votre ordinateur.
  
 Par exemple, si nous souhaitons utiliser le dossier courant de l'​utilisateur **rene**, qui se nommerait **ArchivesDesUtilisateurs**,​ copiez la commande suivante dans la console : Par exemple, si nous souhaitons utiliser le dossier courant de l'​utilisateur **rene**, qui se nommerait **ArchivesDesUtilisateurs**,​ copiez la commande suivante dans la console :
Ligne 226: Ligne 223:
   mkdir /​home/​rene/​ArchivesDesUtilisateurs   mkdir /​home/​rene/​ArchivesDesUtilisateurs
    
-Pour créer une archive compressée de tous les paramètres de l'​utilisateur **rene**, il faut archiver tous les dossiers cacher du **Home** de l'​utilisateur vers le périphérique de votre choix, disons le dossier **ArchivesDesUtilisateurs** (prener soin de changer la partie date dans le nom de l'​archive **AA-MM-JJ**).+Pour créer une archive compressée de tous les paramètres de l'​utilisateur **rene**, il faut archiver tous les dossiers cacher du **Home** de l'​utilisateur vers le périphérique de votre choix, disons le dossier **ArchivesDesUtilisateurs** (prener soin de changer la partie date dans le nom de l'​archive **AAAA-MM-JJ**).
  
 Pour notre exemple la commande sera : Pour notre exemple la commande sera :
  
-  sudo 7z a /​home/​rene/​ArchivesDesUtilisateurs/​rene-AA-MM-JJ /​home/​rene/​.*+  sudo 7z a /​home/​rene/​ArchivesDesUtilisateurs/​rene-AAAA-MM-JJ /​home/​rene/​.*
  
 Si votre mot de passe vous est demandé, entrer le mot de passe habituel pour l'​utilisateur courant ! Si votre mot de passe vous est demandé, entrer le mot de passe habituel pour l'​utilisateur courant !
  
-Si nous étions le 14 mai 2010 la même commande deviendrait la suivante :+Si nous étions le 14 mai 2010la même commande deviendrait la suivante :
  
-  sudo 7z a /​home/​rene/​ArchivesDesUtilisateurs/​rene-10-04-14 /​home/​rene/​.*+  sudo 7z a /​home/​rene/​ArchivesDesUtilisateurs/​rene-2010-04-14 /​home/​rene/​.*
  
 Cela prendra quelques minutes, soyer patient ! Cela prendra quelques minutes, soyer patient !
Ligne 242: Ligne 239:
 == Liens == == Liens ==
  
-[[http://​doc.kubuntu-fr.org/​backup-manager|http://​doc.kubuntu-fr.org/​backup-manager]]+[[:​backup-manager]]
  
-[[http://​doc.kubuntu-fr.org/​rdiff-backup|rdiff-backup]]+[[:​rdiff-backup]]
  
 === Restauration d'un point === === Restauration d'un point ===
Ligne 250: Ligne 247:
 == Cas numéro 1 == == Cas numéro 1 ==
  
-Le cas d'une restauration dans l'​ordinateur d'​origine de la source de l'​archive avec l'​utilisateur **rene** ​des notre exemple de la création d'​archive.+Le cas d'une restauration dans l'​ordinateur d'​origine de la source de l'​archive avec l'​utilisateur **rene**, de notre exemple de la création d'​archive ​(voir ci-haut).
  
-Pour décompresser l'​archive en respectent l'​arborescence des fichiers et l'extraits ​dans la même structure des dossier ​que la source ​originale, copier la commande suivante dans la console :+Pour décompresser l'​archive en respectent l'​arborescence des fichiers et l'extraire ​dans la même structure des dossiers ​que la source ​origine, copier la commande suivante dans la console :
  
-  sudo 7z x /​home/​rene/​ArchivesDesUtilisateurs/​rene-10-04-14+  sudo 7z x /​home/​rene/​ArchivesDesUtilisateurs/​rene-2010-04-14
  
 Cela prendra quelques minutes, soyer patient ! Cela prendra quelques minutes, soyer patient !
Ligne 260: Ligne 257:
 == Cas numéro 2 == == Cas numéro 2 ==
  
-Le cas d'une restauration dans l'​ordinateur d'​origine de la source de l'​archive,​ mais dans le **home** d'un autre utilisateur que celui d'​origine,​ par exemple à la suite de la création ​de nouvel utilisateur pour lui donner une configuration standardisée, ​dison pour la nouvelle utilisatrice **annie**.+Le cas d'une restauration dans l'​ordinateur d'​origine de la source de l'​archive,​ mais dans le **home** d'un autre utilisateur que celui d'​origine,​ par exemple à la suite de la création ​d'​un ​nouvel utilisateurpour lui donner une configuration standardisée, ​disons ​pour la nouvelle utilisatrice **annie**.
  
 Nous devons nous déplacer dans le dossier racine du **home** d'​**annie**,​ avec la commande suivante : Nous devons nous déplacer dans le dossier racine du **home** d'​**annie**,​ avec la commande suivante :
Ligne 266: Ligne 263:
   sudo cd /home/annie   sudo cd /home/annie
  
-Pour décompresser l'​archive de **rene** sans respecter l'​arborescence des fichiers et l'extraits ​dans le dossier du **home** d'​**annie**,​ copier la commande suivante dans la console :+Pour décompresser l'​archive de **rene** sans respecter l'​arborescence des fichiers et l'extraite ​dans le dossier du **home** d'​**annie**,​ copier la commande suivante dans la console :
  
-  sudo 7z e /​home/​rene/​ArchivesDesUtilisateurs/​rene-10-04-14+  sudo 7z e /​home/​rene/​ArchivesDesUtilisateurs/​rene-2010-04-14
  
 La différence dans la commande est le paramètre **e** qui remplace le paramètre **x** ! La différence dans la commande est le paramètre **e** qui remplace le paramètre **x** !
  
-Cela prendra quelques minutes, soyer patient !  +Cela prendra quelques minutes, soyer patient !
- +
-==== Avec un Script bash ====+
  
 ==== Avec un logiciel en mode graphique ==== ==== Avec un logiciel en mode graphique ====
  
-[[http://​doc.kubuntu-fr.org/​areca_backup|Areca Backup]]+[[:Areca Backup]]
  
-[[http://​doc.kubuntu-fr.org/​hubackup|HUBackup]]+[[:​HUBackup]]
  
-[[http://​doc.kubuntu-fr.org/​sbackup|SBackup]]+[[:​SBackup]]
  
  
-===== Les données d'un utilisateur ​===== +===== Autres pages en lien avec les sujets ​=====
-==== Introduction ==== +
-=== Prérequis === +
-==== Création d'un point de restauration ==== +
-==== Restauration d'un point ==== +
-==== Script ​====+
  
-===== Les données partagées entre Linux Win ===== +{{topic>​sauvegarde ​restauration ​paquet}}
-==== Introduction ==== +
-=== Prérequis === +
-==== Création d'un point de restauration ​==== +
-==== Restauration d'un point ==== +
-==== Script ====+
  
-===== Les paramètres et données d'un utilisateur ===== +----
-==== Introduction ==== +
-=== Prérequis === +
-==== Création d'un point de restauration ==== +
-==== Restauration d'un point ==== +
-==== Script ====+
  
-===== Les paramètres d'un système ===== +//​Contributeurs : [[utilisateurs:​lami|L'ami René]] (L'​auteur)[[utilisateurs:YannUbuntu]][[utilisateurs:Deuxpi]].//
-==== Introduction ==== +
-=== Prérequis === +
-==== Création d'un point de restauration ==== +
-==== Restauration d'un point ==== +
-==== Script ==== +
- +
-===== Les données d'un système ===== +
-==== Introduction ==== +
-=== Prérequis === +
-==== Création d'un point de restauration ==== +
-==== Restauration d'un point ==== +
-==== Script ==== +
- +
-===== Changement de 32 Bits à 64 Bits ===== +
-==== Introduction ==== +
-=== Prérequis === +
-  * Avoir les [[sudo|droits d'administration]] du superutilisateur ​(root)+
-  * Avoir activé le [[:depots#​universe_et_multiverse|dépôt Universe]]+
-==== Création d'un point de restauration ==== +
-==== Restauration d'un point ==== +
-==== Script ==== +
- +
-===== Changement de 64 Bits à 32 Bits ===== +
-==== Introduction ==== +
-=== Prérequis === +
-  * Avoir les [[sudo|droits d'​administration]] du superutilisateur (root). +
-  * Avoir activé le [[:depots#​universe_et_multiverse|dépôt Universe]]. +
-==== Création d'un point de restauration ==== +
-==== Restauration d'un point ==== +
-==== Script ==== +
- +
-===== Un système Linux complète ===== +
-==== Introduction ==== +
-=== Prérequis === +
-==== Création d'un point de restauration ==== +
-==== Restauration d'un point ==== +
-==== Script ==== +
- +
-===== Liens ===== +
- +
-  * Astuce dpkg et les sélections de paquets : http://contrib.linalis.com/​content/​astuce-dpkg-et-les-s%C3%A9lections-de-paquets +
- +
-  * (En anglais) 2 Ways Of Reinstalling All Of Your Current Installed Packages On A Fresh Ubuntu Installation :  [[http://​www.webupd8.org/​2010/​03/​2-ways-of-reinstalling-all-of-your.html|http://​www.webupd8.org/​2010/​03/​2-ways-of-reinstalling-all-of-your.html]] +
- +
-===== Vous pouvez m'​aider ? ===== +
- +
-<note help>Je suis unilingue francophone et cela m'​empêche de suggérer aux équipes de développement et de production des distributions Linux qui sont principalement anglophones. Pourriez-vous leur suggérer à ma place, en mon nom ou en votre propre nom, de produire une interface graphique pour remplacer les présentes procédures ? Merci d'​avance à tous ceux qui le feront !</​note>​ +
- +
-----+
  
-===== Contributeurs ===== 
-//​Contributeurs : [[:​utilisateurs:​lami|L'​ami René]].// 
  
  • points_de_restauration_pour_un_systeme_linux.1270965226.txt.gz
  • Dernière modification: Le 18/04/2011, 14:55
  • (modification externe)