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
tutoriel:sauvegarder_home_avec_rsync [Le 02/02/2024, 14:19]
geole [2ème étape : créer le lanceur]
tutoriel:sauvegarder_home_avec_rsync [Le 24/03/2024, 18:35] (Version actuelle)
geole [Plusieurs exemples de lignes de commande pour la sauvegarde de /home/]
Ligne 2: Ligne 2:
  
 ====== Sauvegarder "/​home"​ avec rsync ====== ====== Sauvegarder "/​home"​ avec rsync ======
 +===== Introduction =====
 +
 <note tip>De façon standard, les données personnelles sont stockées dans le répertoire **home**. d'où le titre du document. Cependant, certains utilisateurs peuvent choisir de les stocker ailleurs. Utiliser rsync pour dupliquer rapidement, à l'​identique les données sauvegardées dans un NAS n'est pas superflu. Le logiciel ​ du [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=2079381|NAS]] peut très bien dysfonctionner suite à un événement [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=2078226|imprévu]] ​ et rendre impossible l'​accès aux données.</​note>​ <note tip>De façon standard, les données personnelles sont stockées dans le répertoire **home**. d'où le titre du document. Cependant, certains utilisateurs peuvent choisir de les stocker ailleurs. Utiliser rsync pour dupliquer rapidement, à l'​identique les données sauvegardées dans un NAS n'est pas superflu. Le logiciel ​ du [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=2079381|NAS]] peut très bien dysfonctionner suite à un événement [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=2078226|imprévu]] ​ et rendre impossible l'​accès aux données.</​note>​
 <note warning>​Cette documentation propose une utilisation simple de [[:rsync]] afin de créer une copie du répertoire ''/​home''​. <note warning>​Cette documentation propose une utilisation simple de [[:rsync]] afin de créer une copie du répertoire ''/​home''​.
Ligne 148: Ligne 150:
  
   */home/ : répertoire source   */home/ : répertoire source
-  */​media/​save_homes/​ : répertoire destination+  */​media/​save_homes/​ : répertoire destination== 
  
 +== Propositions diverses ==
 + ​[[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=22740679#​p22740679|A]] : Avoir la possibilité de synchroniser le Home et différents Dossiers de ce dernier séparément , avoir un retour du déroulement par mail, et ceci en trois clics.
 +
 +[[https://​forum.ubuntu-fr.org/​viewtopic.php?​pid=22747080#​p22747080|B]] : Sauvegarde des données de tous les utilisateurs managée par les services de [[:​systemd|systemd]] ​ au lieu des commandes cron avec alertes ​ à l'​écran de l'​utilisateur connecté. Conservation des très vieilles données dans une autre partition. Sauvegardes lentes régulières et sauvegardes rapides à l'​arrêt machine.
 +
 +
 +Les options sont -aPv --delete --exclude=
  
 == À vous ! == == À vous ! ==
Ligne 557: Ligne 566:
 </​note>​ </​note>​
  
-=== 4ème étape : créer un script nommé "​signalement_erreurs"​ ===+==== 4ème étape : créer un script nommé "​signalement_erreurs" ​====
  
 Ce script, lancé au démarrage, affiche le fichier backuperror au démarrage de l'​ordinateur si ce fichier backuperror n'est pas vide. Ce script, lancé au démarrage, affiche le fichier backuperror au démarrage de l'​ordinateur si ce fichier backuperror n'est pas vide.
Ligne 579: Ligne 588:
  
 N.B. : dans ce script, remplacez si besoin "​gedit"​ par l'​éditeur de fichier disponible sur votre version d'​Ubuntu,​ Kubuntu, Xubuntu ou Edubuntu... N.B. : dans ce script, remplacez si besoin "​gedit"​ par l'​éditeur de fichier disponible sur votre version d'​Ubuntu,​ Kubuntu, Xubuntu ou Edubuntu...
- 
-Pour que ce script soit lancé au démarrage : 
-**Système->​Préférences->​Sessions->​Onglet "​Programmes au démarrage"​->​Ajouter->​Parcourir (pour indiquer le chemin du script "​signalement_erreurs"​)->​Valider** 
  
 Alors, la sauvegarde se fait juste avant l'​arrêt de l'​ordinateur. Au démarrage : RAS s'il n'y a eu aucune erreur lors de la sauvegarde... Alors, la sauvegarde se fait juste avant l'​arrêt de l'​ordinateur. Au démarrage : RAS s'il n'y a eu aucune erreur lors de la sauvegarde...
 ... mais s'il y a eu la moindre erreur lors de la sauvegarde, le fichier "​backuperror"​ est ouvert par gedit (ou autre éditeur de fichier). ... mais s'il y a eu la moindre erreur lors de la sauvegarde, le fichier "​backuperror"​ est ouvert par gedit (ou autre éditeur de fichier).
 +Pour que ce script soit lancé au démarrage, deux possibilités :
 +
 +**Soit ajout classique.**
 +
 +**Système->​Préférences->​Sessions->​Onglet "​Programmes au démarrage"​->​Ajouter->​Parcourir (pour indiquer le chemin du script "​signalement_erreurs"​)->​Valider**
 +
 +**Soit ajout d'un service** reprenant le script.
 +<code bash>
 +cat>​$HOME/​.config/​systemd/​user/​Gedit.service<<​EOF ​
 +[Unit]
 +Description=Lancer gedit
 +[Service]
 +Type=oneshot ​
 +ExecStartPre=sleep 30
 +#### Afin de permettre à la partie graphique de finir de  s'​initialiser. 10 secondes sont probablement suffisantes.
 +ExecStart=/​home/​%u/​signalement_erreurs
 +ExecStartPost=systemct --user stop Gedit
 +[Install] ​
 +WantedBy=default.target  ​
 +EOF
 +systemctl --user enable Gedit</​code>​
 +
 +
 +
  
  
Ligne 608: Ligne 638:
  
 Si vous obtenez le message "​Sauvegardes réussies",​ cela signifie que le processus s'est déroulé sans erreur. Lors des premières utilisations de votre script, vérifiez cependant la qualité de vos sauvegardes en effectuant les tests qui conviennent. Si vous obtenez le message "​Sauvegardes réussies",​ cela signifie que le processus s'est déroulé sans erreur. Lors des premières utilisations de votre script, vérifiez cependant la qualité de vos sauvegardes en effectuant les tests qui conviennent.
 +
 +<​note>​Dans un contexte, d'​arrêt automatique,​ il faut enlever les options ​   [[https://​forum.ubuntu-fr.org/​viewtopic.php?​id=571231|quiet splash ]] du grub pour pouvoir visualiser le message.(non testé)</​note>​
  
  
  • tutoriel/sauvegarder_home_avec_rsync.1706879943.txt.gz
  • Dernière modification: Le 02/02/2024, 14:19
  • par geole