backup_vers_dde_chiffre
Sauvegarde vers un disque externe chiffré
Créer un fichier avec droits restrictifs contenant le pass
puis :
#!/bin/bash
disk_name=DDEBackup
part_path=/path/to/mount/point
src_rep1=/path/to/rep1
dest_rep1=$part_path/rep1/ #le / est nécessaire !
src_rep2=/path/to/rep2/
dest_rep1=$part_path/rep2
echo "Déchiffrage du disque"
cat CHEMIN_DU_FICHIER_PASS | cryptsetup luksOpen UUID="UUID_du_disque externe" $disk_name || exit 1
echo "Montage de la partition"
mount /dev/mapper/$disk_name $part_path || exit 1
#test du montage, est-ce qu'un répertoire qui doit etre présent est bien là
if [[ ! -d $part_path/REPERTOIRE ]]
then
echo "Echec montage, interruption"
exit 1
fi
echo "rync REP1"
rsync -r -t -v --progress --delete --ignore-existing -c -l src_rep1 dest_rep1
echo "rsync NDDE"
rsync -r -t -v --progress --delete --ignore-existing -c -l src_rep2 dest_rep2
echo "Démontage du disque"
umount /media/DDEBackup
echo "ReChiffrage du disque"
cryptsetup luksClose DDEBackup
exit 0
backup_vers_dde_chiffre.txt · Dernière modification : de pillow
