bonjour,
je te livre ma méthode :
je mounte mon NAS dans un répertoire de mon home, (modification du fichier /etc/fstab pour que cela soit automatique)
il faut bien entendu que les autorisations soient OK
voici une ligne type du /etc/fstab
avec l'utilitaire cron je lance à 0 h tous les jours ce script .backup.sh :
il faut créer un répertoire ./var dans ton repertoire home
il servira à stocker le résultat de tes sauvegardes
backup_ton_login.log contiendra les fichiers transférés
backup.log contiendra le timing de tes sauvgardes
le fichier .rync-exclude contient les répertoires que tu ne veux pas sauvegarder
je te livre ma méthode :
je mounte mon NAS dans un répertoire de mon home, (modification du fichier /etc/fstab pour que cela soit automatique)
il faut bien entendu que les autorisations soient OK
voici une ligne type du /etc/fstab
Code :
192.168.X.X:/mnt/Stockage/ton_repertoire_a_mounter /home/ton_login/NAS/ nfs defaults 0 0
avec l'utilitaire cron je lance à 0 h tous les jours ce script .backup.sh :
Code :
#!/bin/bash
d=$(date)
echo $d >> .var/backup.log
SOURCE_SAUVEGARDE_1="/home/ton_login/ton_repertoire_photos"
DESTINATION_1="/home/ton_login/NAS/repertoire_sauvegarde"
EXCLUDE=".rsync-exclude"
LOG1=".var/backup_ton_login.log"
rsync -arv --log-file=$LOG1 --exclude-from $EXCLUDE $SOURCE_SAUVEGARDE_1 $DESTINATION_1
d=$(date)
echo $d >> .var/backup.log
d="====================================================================="
echo $d >> .var/backup.log
il faut créer un répertoire ./var dans ton repertoire home
il servira à stocker le résultat de tes sauvegardes
backup_ton_login.log contiendra les fichiers transférés
backup.log contiendra le timing de tes sauvgardes
le fichier .rync-exclude contient les répertoires que tu ne veux pas sauvegarder