====== Sauvegarde des répertoires personnels ====== * Objet : Sauvegarde basique des répertoires personnels vers un disque USB * Niveau requis : FIXME {{tag>débutant avisé}} * Commentaires : //Sauvegarder ses répertoitres Images, Documents, Musique et Vidéos sur un Disque USB // FIXME * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) ===== Introduction ===== Si dessous un script qui permet la sauvegarde de ses répertoires personnels vers un disque USB branché sur le PC ===== Installation ===== Ecrire le script bash #!/bin/bash echo 'SIMULATION SAUVEGARDE DOCUMENT VERS DisqueUSB' rsync -r -t -v -n --progress --modify-window=1 -l -s "/home/utilisateur/Documents/" "/media/utilisateur/DisqueUSB/home/Mes Documents/Documents/" echo 'SIMULATION SAUVEGARDE IMAGES VERS DisqueUSB' rsync -r -t -v -n --progress --modify-window=1 -l -s "/home/utilisateur/Images/" "/media/utilisateur/DisqueUSB/home/Mes Documents/Images/" echo 'SIMULATION SAUVEGARDE MUSIQUE VERS DisqueUSB' rsync -r -t -v -n --progress --modify-window=1 -l -s "/home/utilisateur/Musique/" "/media/utilisateur/DisqueUSB/home/Mes Documents/Musique/" echo 'SIMULATION SAUVEGARDE VIDEOS VERS DisqueUSB' rsync -r -t -v -n --progress --modify-window=1 -l -s "/home/utilisateur/Vidéos/" "/media/utilisateur/DisqueUSB/home/Mes Documents/Vidéos/" echo 'SIMULATION TERMINEE' echo "Doit-on faire la sauvegarde (1 = oui / 0= non) ?" read Variable # saisie de la variable if test $Variable -eq 1 # si Variable vaut 1 then # alors echo 'SAUVEGARDE DOCUMENT VERS DisqueUSB' rsync -r -t -v --progress --modify-window=1 -l -s "/home/utilisateur/Documents/" "/media/utilisateur/DisqueUSB/home/Mes Documents/Documents/" echo 'SAUVEGARDE IMAGES VERS DisqueUSB' rsync -r -t -v --progress --modify-window=1 -l -s "/home/utilisateur/Images/" "/media/utilisateur/DisqueUSB/home/Mes Documents/Images/" echo 'SAUVEGARDE MUSIQUE VERS DisqueUSB' rsync -r -t -v --progress --modify-window=1 -l -s "/home/utilisateur/Musique/" "/media/utilisateur/DisqueUSB/home/Mes Documents/Musique/" echo 'SAUVEGARDE VIDEOS VERS DisqueUSB' rsync -r -t -v --progress --modify-window=1 -l -s "/home/utilisateur/Vidéos/" "/media/utilisateur/DisqueUSB/home/Mes Documents/Vidéos/" echo "SAUVEGARDE TERMINEE" else echo "Au Revoir" fi # fin du bloc if #read Rendre le script exécutable. chmod u+x SauvegardeRsync.sh ===== Utilisation ===== Se placer dans le répertoire où se trouve le script, puis: ./SauvegardeRsync.sh