Différences
Ci-dessous, les différences entre deux révisions de la page.
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, 22:22] – [Optionnel : Raccourci sur le bureau] Claude Clerc | linuxaddict:administrer:sauvegarder [01/11/2022, 14:06] (Version actuelle) – [Raccourci sur le bureau] Claude Clerc | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | {{tag> | + | {{tag> |
====== Sauvegarder ses données ====== | ====== Sauvegarder ses données ====== | ||
Quelles sont les données à sauvegarder ? | Quelles sont les données à sauvegarder ? | ||
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, | + | Ajoutez votre ligne, puis une ligne vide en-dessous. Ensuite, pour sortir de nano tout en enregistrant les modifications, |
</ | </ | ||
===== 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 ''/ | Modifier avec les droits root le fichier ''/ | ||
- | < | + | < |
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 ''/ | Créer avec les droits root le fichier ''/ | ||
- | < | + | < |
Description=Sauvegarde rsnapshot (%I) | Description=Sauvegarde rsnapshot (%I) | ||
Ligne 181: | Ligne 181: | ||
=== Création des timers === | === Création des timers === | ||
Pour les sauvegardes quotidiennes, | Pour les sauvegardes quotidiennes, | ||
- | < | + | < |
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, | Pour les sauvegardes hebdomadaires, | ||
- | < | + | < |
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 219: | Ligne 219: | ||
Pour vérifier leur bonne activation : | Pour vérifier leur bonne activation : | ||
sudo systemctl list-timers rsnapshot* | sudo systemctl list-timers rsnapshot* | ||
+ | |||
+ | La sortie doit ressembler à ceci : | ||
+ | <sxh plain> | ||
+ | Tue 2022-11-01 20:30:00 CET 7h left Mon 2022-10-31 20:30:01 CET 17h ago rsnapshot-daily.timer | ||
+ | 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. | ||
+ | </ | ||
+ | Éventuellement, | ||
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 231: | Ligne 241: | ||
Dans ce dossier, créer le fichier '' | Dans ce dossier, créer le fichier '' | ||
- | <sxh bash># | + | <sxh bash title: $HOME/ |
- | [ -d / | + | [ -d / |
- | notify-send -u normal -i cm_packfiles | + | notify-send -u normal -i mintbackup-data |
sudo rsnapshot daily || { | sudo rsnapshot daily || { | ||
- | notify-send -u critical -i cm_packfiles | + | notify-send -u critical -i mintbackup-data |
exit 1 | exit 1 | ||
} && { | } && { | ||
- | notify-send -u normal -i cm_packfiles | + | notify-send -u normal -i mintbackup-data |
exit 0 | exit 0 | ||
} | } | ||
Ligne 252: | Ligne 262: | ||
Copier dans l' | Copier dans l' | ||
- | < | + | < |
</ | </ | ||
- | Sauvegarder avec Ctrl+X puis O ou Y. | + | Sauvegarder avec Ctrl+X puis O ou Y. Valider. |
=== Raccourci sur le bureau === | === Raccourci sur le bureau === | ||
Ligne 261: | Ligne 271: | ||
touch $HOME/ | touch $HOME/ | ||
+ | Clic-droit sur le fichier qui vient d' | ||
+ | |||
+ | Y copier les lignes suivantes, en renseignant < | ||
+ | |||
+ | <sxh plain title: $HOME/ | ||
+ | Name=Sauvegarde quotidienne | ||
+ | Exec=/ | ||
+ | Comment=Brancher le disque des sauvegardes avant ! | ||
+ | Terminal=false | ||
+ | Icon=mintbackup-data | ||
+ | Type=Application | ||
+ | </ | ||
+ | |||
+ | Enregistrer. | ||
+ | |||
+ | Clic-droit sur le fichier -> Propriétés... -> Permissions -> cocher " | ||
+ | |||
+ | C'est prêt ! | ||
- | | ||