Après avoir eu un problème lors d’une sauvegarde vers un DD ext, je voudrais compléter un script simple.
Historique :
J’ai lancé un script simple qui est censé sauvegarder ma Jessie sur un DD ext.
Habituellement, tout se passe parfaitement.
Cette fois, suite à des manips sur l’arrière de ma machine, le cable sata était débranché.
J’ai lancé ma sauvegarde comme habituellement, elle m’a paru longue mais je m’en suis rendu compte trop tard pour arrêter le processus.
En fait, comme le cable n’aboutissait pas à la machine, il semblerait que les données soient partie dans la nature.
Le lendemain, impossible de redémarrer.
J’avais une autre sauvegarde sur un DD interne, cette fois et là, moins de risque côté branchement.
J’ai pu restaurer sans trop de dégâts mais avec 15 jours d’écart. Pas trop grave, donc.
Je voudrais donc ajouter une ligne (ou 2-3) à ce script pour, qu’avant de lancer le transfert des données vers le DD externe, la connexion physique machine/DD ext soit contrôlée, et que l’on sorte du script si ladite connexion n’est pas effective.
Est-ce faisable et, si oui, quoi ajouter au script suivant ?
sudo mount -t ext4 /dev/sdb4 /mnt
sudo rsync -av --del --exclude-from=/root/exclure / /mnt
echo
echo "sauve / terminé "
echo
sudo umount /mnt
echo "sauve démonté"
Est-ce que tester le “montage” effectif est suffisant ?