linuxaddict:administrer:sauvegarder

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
linuxaddict:administrer:sauvegarder [28/10/2022, 23:43] Claude Clerclinuxaddict:administrer:sauvegarder [01/11/2022, 14:06] (Version actuelle) – [Raccourci sur le bureau] Claude Clerc
Ligne 44: Ligne 44:
 Puis, utilisez nano avec les droits root pour le modifier : Puis, utilisez nano avec les droits root pour le modifier :
   sudo nano /etc/fstab   sudo nano /etc/fstab
-Ajoutez votre ligne, puis une ligne vide en-dessous. Ensuite, pour sortir de nano tout en enregistrant les modifications, utilisez la combinaison de touches : [ctrl][x] puis répondez par O ou Y à la question posée.+Ajoutez votre ligne, puis une ligne vide en-dessous. Ensuite, pour sortir de nano tout en enregistrant les modifications, utilisez la combinaison de touches : [ctrl][x] puis répondez par O ou Y à la question posée et validez.
 </note> </note>
 ===== Sauvegarder le système d'un ordinateur personnel avec timeshift ===== ===== Sauvegarder le système d'un ordinateur personnel avec timeshift =====
Ligne 78: Ligne 78:
 Modifier avec les droits root le fichier ''/etc/rsnapshot.conf''. Il doit contenir les lignes suivantes (utiliser la touche de tabulation comme séparateur dans chaque ligne, au lieu de la touche d'espace) : Modifier avec les droits root le fichier ''/etc/rsnapshot.conf''. Il doit contenir les lignes suivantes (utiliser la touche de tabulation comme séparateur dans chaque ligne, au lieu de la touche d'espace) :
  
-<sxh config>+<sxh bash title: /etc/rsnapshot.conf;>
 config_version 1.2 config_version 1.2
  
Ligne 169: Ligne 169:
 === Création du service === === Création du service ===
 Créer avec les droits root le fichier ''/etc/systemd/system/rsnapshot@.service'' contenant : Créer avec les droits root le fichier ''/etc/systemd/system/rsnapshot@.service'' contenant :
-<sxh text>[Unit]+<sxh plain title: /etc/systemd/system/rsnapshot@.service;>[Unit]
 Description=Sauvegarde rsnapshot (%I) Description=Sauvegarde rsnapshot (%I)
  
Ligne 181: Ligne 181:
 === Création des timers === === Création des timers ===
 Pour les sauvegardes quotidiennes, créer avec les droits root le fichier ''/etc/systemd/system/rsnapshot-daily.timer'' contenant : Pour les sauvegardes quotidiennes, créer avec les droits root le fichier ''/etc/systemd/system/rsnapshot-daily.timer'' contenant :
-<sxh text>[Unit]+<sxh plain title: /etc/systemd/system/rsnapshot-daily.timer;>[Unit]
 Description=Sauvegarde quotidienne rsnapshot Description=Sauvegarde quotidienne rsnapshot
  
Ligne 187: Ligne 187:
 OnCalendar=*-*-* 20:30:00 OnCalendar=*-*-* 20:30:00
 Persistent=true Persistent=true
-Unit=rsnapshot@interval.service+Unit=rsnapshot@daily.service
  
 [Install] [Install]
Ligne 194: Ligne 194:
  
 Pour les sauvegardes hebdomadaires, créer avec les droits root le fichier ''/etc/systemd/system/rsnapshot-weekly.timer'' contenant : Pour les sauvegardes hebdomadaires, créer avec les droits root le fichier ''/etc/systemd/system/rsnapshot-weekly.timer'' contenant :
-<sxh text>[Unit]+<sxh plain title: /etc/systemd/system/rsnapshot-weekly.timer;>[Unit]
 Description=Sauvegarde hebdomadaire rsnapshot Description=Sauvegarde hebdomadaire rsnapshot
  
Ligne 200: Ligne 200:
 OnCalendar=Mon *-*-* 19:00:00 OnCalendar=Mon *-*-* 19:00:00
 Persistent=true Persistent=true
-Unit=rsnapshot@interval.service+Unit=rsnapshot@weekly.service
  
 [Install] [Install]
Ligne 220: Ligne 220:
   sudo systemctl list-timers rsnapshot*   sudo systemctl list-timers rsnapshot*
  
-Quitter par un appui sur la touche Q.+La sortie doit ressembler à ceci : 
 +<sxh plain>NEXT                        LEFT        LAST                        PASSED       UNIT                   ACTIVATES                
 +Tue 2022-11-01 20:30:00 CET 7h left     Mon 2022-10-31 20:30:01 CET 17h ago      rsnapshot-daily.timer  rsnapshot@daily.service 
 +Mon 2022-11-07 19:00:00 CET 6 days left Mon 2022-10-31 19:00:01 CET 18h ago      rsnapshot-weekly.timer rsnapshot@weekly.service 
 + 
 +2 timers listed. 
 +Pass --all to see loaded but inactive timers, too. 
 +</sxh> 
 +Éventuellement, quitter par un appui sur la touche Q.
  
 C'est terminé. Les sauvegardes se feront automatiquement aux moments définis. C'est terminé. Les sauvegardes se feront automatiquement aux moments définis.
Ligne 233: Ligne 241:
  
 Dans ce dossier, créer le fichier ''sauvegarde_quotidienne.sh'' contenant :  Dans ce dossier, créer le fichier ''sauvegarde_quotidienne.sh'' contenant : 
-<sxh bash>#!/bin/bash+<sxh bash title: $HOME/bin/sauvegarde_quotidienne.sh;>#!/bin/bash
 [ -d /mnt/usb-SAUVEGARDES/ ] || notify-send -u critical -i mintbackup-data "Brancher le disque des sauvegardes !" "Fermer ceci une fois fait" [ -d /mnt/usb-SAUVEGARDES/ ] || notify-send -u critical -i mintbackup-data "Brancher le disque des sauvegardes !" "Fermer ceci une fois fait"
  
Ligne 254: Ligne 262:
  
 Copier dans l'éditeur qui vient de s'ouvrir la ligne : Copier dans l'éditeur qui vient de s'ouvrir la ligne :
-<sxh text>%sudo ALL = NOPASSWD: /usr/bin/rsnapshot+<sxh plain title: /etc/sudoers.d/rsnapshot>%sudo ALL = NOPASSWD: /usr/bin/rsnapshot
 </sxh> </sxh>
  
Ligne 267: Ligne 275:
 Y copier les lignes suivantes, en renseignant <votre_identifiant> : Y copier les lignes suivantes, en renseignant <votre_identifiant> :
    
-<sxh text>[Desktop Entry]+<sxh plain title: $HOME/Bureau/Sauvegarde\ Quotidienne.desktop;>[Desktop Entry]
 Name=Sauvegarde quotidienne Name=Sauvegarde quotidienne
 Exec=/home/<votre_identifiant>/bin/sauvegarde_quotidienne.sh Exec=/home/<votre_identifiant>/bin/sauvegarde_quotidienne.sh
  • linuxaddict/administrer/sauvegarder.1666993414.txt.gz
  • Dernière modification : 28/10/2022, 23:43
  • de Claude Clerc