Création du script de sauvegarde
Les fonctions du script de sauvegarde sont :
d'effectuer la sauvegarde
de copier son contenu dans un dossier partagé
d'ajouter la date et l'heure de la sauvegarde au nom du répertoire copié pour permettre la restauration d'une version précise
Procédure
Il faut d'abord créer le dossier « bin » dans le répertoire personnel de l'utilisateur pour y stocker le script. Pour ce faire, il faut ouvrir un terminal et entrer la commande user@computer:~$ mkdir /bin
Lancement de l'éditeur de texte
Ensuite, dans le terminal, il faut entrer la commande user@computer:~$ nano ~/bin/save_scenari.sh pour ouvrir l'éditeur de texte Nano en mode création du script « save_scenari » dans le répertoire créé précédemment.
Saisie du contenu du script et enregistrement
Dans la fenêtre de l'éditeur Nano, saisissez les lignes suivantes :
1# lancer la sauvegarde
2scenarisuite-starter5.0-cfg backup
3# récupérer de la date du jour
4_now=$(date +"%d_%m_%Y_%H_%M")
5# ajouter la date du jour depuis $_now à un répertoire stocké dans $_rep
6_repbkp="backup_bkp_$_now"
7# copier le répertoire de sauvegarde de scenari dans le répertoire partagé en lui ajoutant la date du jour
8cp -r -a /var/backups/scenarisuite-starter5.0 /media/sauvegardes/bkp_scenari/"$_repbkp"
Enregistrez le script en quittant l'éditeur de texte avec la combinaison de touches
Ctrl + X
puis en validant la sauvegarde de l'espace modifié parO
puisentrée