Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
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 Prochaine révision Les deux révisions suivantes | ||
utilisateurs:nounours:tutos:sauvegarde-home [25/09/2019 12:40] nounours [2 - Installation] |
utilisateurs:nounours:tutos:sauvegarde-home [25/09/2019 14:32] nounours [2 - Installation] |
||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
Ce script est très facile d’emploi ; on retrouve ses répertoires et ses fichiers sans avoir besoin de faire des manœuvres annexes ou de décomprimer des fichiers. C'est l'outil de sauvegarde le plus simple que j’ai jamais trouvé sur internet. | Ce script est très facile d’emploi ; on retrouve ses répertoires et ses fichiers sans avoir besoin de faire des manœuvres annexes ou de décomprimer des fichiers. C'est l'outil de sauvegarde le plus simple que j’ai jamais trouvé sur internet. | ||
===== 2 - Installation ===== | ===== 2 - Installation ===== | ||
- | ==== 2 - 1 Logiciel à installer au préalable : ==== | + | === 2-1 Logiciel à installer au préalable : === |
- rsync\\ - zenity | - rsync\\ - zenity | ||
- | ==== 2 - 2 Script de sauvegarde ==== | + | === 2-2 Script de sauvegarde === |
- | ==== 2-3 Copier coller dans un traitement de texte, Mousepad par exemple, le script suivant : ==== | + | == 2-2-1 Copier coller dans un traitement de texte, Mousepad par exemple, le script suivant : == |
<code user>#!/bin/bash | <code user>#!/bin/bash | ||
(rsync -rltgoDv --del --ignore-errors --force --exclude-from=/home/jbs/.script/ListesExclusion.txt /home/jbs/ /media/jbs/tosh-clevo/CLEVO-2018 | (rsync -rltgoDv --del --ignore-errors --force --exclude-from=/home/jbs/.script/ListesExclusion.txt /home/jbs/ /media/jbs/tosh-clevo/CLEVO-2018 | ||
Ligne 22: | Ligne 22: | ||
--auto-close</code> | --auto-close</code> | ||
- | ==== 2 - 4 Sauvegarder le fichier script ==== | + | == 2-2-2 Sauvegarder le fichier script === |
Donnons un nom se terminant par .sh exemple : TOSHIBA-EXT.sh dans le répertoire .script\\ | Donnons un nom se terminant par .sh exemple : TOSHIBA-EXT.sh dans le répertoire .script\\ | ||
Rendre le fichier exécutable en faisant un clic droit sur TOSHIBA-EXT.sh > propriétés > permission > cocher la case | Rendre le fichier exécutable en faisant un clic droit sur TOSHIBA-EXT.sh > propriétés > permission > cocher la case | ||
+ | == 2-2-3 Commentaires == | ||
+ | - jbs = nom de l’utilisateur de la session\\ | ||
+ | - tosh-clevo = nom du disque dur extérieur\\ | ||
+ | - CLEVO-2018 = nom du répertoire dans lequel est sauvegardé le /home dans le disque dur extérieur (tosh-clevo).\\ | ||
+ | - ListesExclusion.txt = liste des fichiers exclus de la sauvegarde fichiers cachés, Corbeille. | ||
+ | 2 - 4 Sauvegarder le fichier en donnant le nom se terminant par .sh exemple : TOSHIBA-EXT.sh dans le répertoire .script | ||
+ | Rendre le fichier exécutable en faisant un clic droit sur TOSHIBA-EXT.sh > propriétés > permission > cocher la case | ||
+ | |||
+ | ==2-2-4 Script exclusions == | ||
+ | Copier coller dans un traitement de texte, Mousepad par exemple, le script suivant : | ||
+ | <code user>.* | ||
+ | .*/ | ||
+ | Corbeille/</code> | ||
+ | == 2–2-5 Enregistrer === | ||
+ | Enregistrer dans .script en donnant un nom en .txt, exemple : ListesExclusion.txt | ||
+ | |||
+ | |||
+ | |||
- | ==== 2 - 5 Commentaires ==== | ||
- | jbs = nom de l’utilisateur de la session\\ | ||
- | tosh-clevo = nom du disque dur extérieur\\ | ||
- | CLEVO-2018 = nom du répertoire dans lequel est sauvegardé le /home dans le disque dur extérieur (tosh-clevo).\\ | ||
- | ListesExclusion.txt = liste des fichiers exclus de la sauvegarde fichiers cachés, Corbeille. | ||
===== Utilisation ===== | ===== Utilisation ===== | ||