Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 14/05/2014, à 12:23

Reynald74

Rsync à la fermeture de session

Bonjour,

Je suis sous ubuntu 14.04 et je souhaiterai faire une sauvegarde via rsync à l'arret de mon poste vers un autre pc qui lui est sous windows.

Ce qu'il fonctionne pour l'instant:
J'ai fait en sort que le répertoire partagé de mon poste windows soit monté automatiquement dans ma session linux en utilisant cifs et en modifiant fstab
Cela fonctionne bien, le partage est accessible au démarrage de la session en lecture ecriture

J'ai ensuite testé ma commande rsync via le terminal, là aussi, rsync fonctionne et les données sont bien sauvegardées vers le poste windows


J'ai donc par contre un soucis lorsque je veux faire la même chose à l'arret de Linux.

J'ai commencé par créer ce script  /etc/init.d/save
avec

case "$1" in
  stop)
	rsync -av --delete-after --exclude=.* /home/moi /media/Serveur/Sauvegarde
	;;
  *)
	exit
	;;
esac

J'ai ensuite créé un lien symbolique vers le runlevel0

ln -s /etc/init.d/save /etc/rc0.d

J'ai ensuite renommé ce lien pour qu'il s’exécute en priorité:

mv /etc/rc0.d/save /etc/rc0.d/K00save

Déception, lorsque j’arrête le poste la sauvegarde ne se fait pas.
Plus exactement, lorsque je regarde ensuite le contenu de /media/Serveur/Sauvegarde j'ai bien un répertoire moi mais
- Il est vide
- Il y a un dessin de cadenas sur le symbole du répertoire.

Petite question annexe:
dans rc0.d les scripts commencent par K ou S avec un numéro.
Le numéro donne la priorité avec le plus petit chiffre exécute en premier.
Le K pour Kill et le S pour Start
Mais qui du K ou du S est exécuté en premier ?
Où peut importe K ou S, seul le chiffre de priorité compte ? (exemple, K00 puis S01 puis K02...)

Concernant mon problème:
- Pb de droits ? (Histoire du cadenas sur l’icône du répertoire dans le dossier de sauvegarde)
- Le process d'arret du pc, n'attends pas la fin d’exécution de mon script et passe de suite à la suite empêchant la sauvegarde de se faire ?
Je m'y prend mal et il faut faire autrement ?

Merci pour votre aide

Dernière modification par Reynald74 (Le 14/05/2014, à 13:12)

Hors ligne