logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Ceci est une ancienne révision du document !


Sauvegarder /home

1 - Introduction

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-1 Logiciel à installer au préalable :

- rsync
- zenity

2-2 Script de sauvegarde

2-2-1 Copier coller dans un traitement de texte, Mousepad par exemple, le script suivant :
#!/bin/bash 
(rsync -rltgoDv --del --ignore-errors --force --exclude-from=/home/jbs/.script/ListesExclusion.txt /home/jbs/ /media/jbs/tosh-clevo/CLEVO-2018
) | zenity \
 --progress\
 --title="Sauvegarde /home" \
 --text="Sauvegarde en cours" \
 --pulsate \
 --auto-close
2-2-2 Sauvegarder le fichier 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

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 :

.*
.*/
Corbeille/
2–2-5 Enregistrer

Enregistrer dans .script en donnant un nom en .txt, exemple : ListesExclusion.txt

2-3 Créer un lanceur

- Clic droit sur le bureau,
- créer un lanceur,
- indiquer le chemin du fichier script,
- exécuter dans un terminal

Utilisation

utilisateurs/nounours/tutos/sauvegarde-home.1569416159.txt.gz · Dernière modification: 25/09/2019 14:55 par nounours

Pied de page des forums

Propulsé par FluxBB