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 13/06/2009, à 00:45

Kasi

[RESOLU] rsync et sauvegarde incrémentielle

Bonjour,

je me lance dans rsync pour faire des sauvegardes de dossiers.

J'ai fait un petit script comportant différentes commandes qui sauvegardent les dossiers nécessaires. Voici un exemple :

backup=/home/toto/Documents/sauvegarde/backuperror.log

REPERTOIRE_SOURCE="/home/toto/Cours/"
REPERTOIRE_DESTINATION="/media/sauvegardedisk/Cours/"

rsync -a --stats --progress --filter "- .iso" --filter "- .tmp" --filter "- klibido/" --filter "- lost+found/" --filter "- .Trash/" --filter "- .beagle/" --filter "- cache/" --filter "- CACHE/" --filter "- Cache/" --filter "- .thumbnails/" --delete $REPERTOIRE_SOURCE "$REPERTOIRE_DESTINATION" 2 >> $backup

J'ai lancé le script et tout c'est bien déroulé sans problème. J'ai ensuite supprimé tout ce que contenait le répertoire de destination, notamment le dossier "Cours".

Maintenant lorsque je lance le script, j'ai l'erreur suivante :

rsync: change_dir "/media/sauvegardedisk/Cours" failed: No such file or directory (2)

Je ne comprends pas trop pourquoi j'ai ce message puisque la toute première fois que j'ai exécuté le script, il a créé les dossiers de destination automatiquement. Je pense donc qu'il a dû garder "en mémoire" les transferts antérieurs et qu'il faudrait un truc du genre tout réinitialiser...

Enfin je ne sais pas si je fais fausse route ou non, j'attends vos commentaires.

Merci

Dernière modification par Kasi (Le 18/06/2009, à 19:48)


Manuel Ubuntu : http://www.framabook.org/ubuntu.html
Manuel OpenOffice : http://www.framabook.org/openoffice.html
Formation Debian : http://formation-debian.via.ecp.fr/
Guide d'autodéfense numérique : http://guide.boum.org/

Hors ligne

#2 Le 14/06/2009, à 13:18

Kasi

Re : [RESOLU] rsync et sauvegarde incrémentielle

Suis-je le seul à utiliser rsync ?


Manuel Ubuntu : http://www.framabook.org/ubuntu.html
Manuel OpenOffice : http://www.framabook.org/openoffice.html
Formation Debian : http://formation-debian.via.ecp.fr/
Guide d'autodéfense numérique : http://guide.boum.org/

Hors ligne

#3 Le 15/06/2009, à 13:59

atlante

Re : [RESOLU] rsync et sauvegarde incrémentielle

Salut,
supprime le dernier "/" dans REPERTOIRE_SOURCE, ça devrait fonctionner

Hors ligne

#4 Le 15/06/2009, à 14:04

SpiNeAkeR

Re : [RESOLU] rsync et sauvegarde incrémentielle

Kasi a écrit :

Suis-je le seul à utiliser rsync ?

Non juste que pour faire ce que tu veux on utilise rsnapshot roll

Hors ligne

#5 Le 15/06/2009, à 14:20

foxprobe

Re : [RESOLU] rsync et sauvegarde incrémentielle

atlante a écrit :

Salut,
supprime le dernier "/" dans REPERTOIRE_SOURCE, ça devrait fonctionner

Je confirme, mais il faut aussi enlever "/Cours/" dans le répertoire de déstination


Linux addict depuis 2007

Hors ligne

#6 Le 15/06/2009, à 14:34

foxprobe

Re : [RESOLU] rsync et sauvegarde incrémentielle

Non juste que pour faire ce que tu veux on utilise rsnapshot

Sauf "atlante",  "Kasi" et moi lol cool


Linux addict depuis 2007

Hors ligne

#7 Le 15/06/2009, à 18:40

Kasi

Re : [RESOLU] rsync et sauvegarde incrémentielle

Voici ce que j'ai mis :

REPERTOIRE_SOURCE="/home/kasi/Cours"
REPERTOIRE_DESTINATION="/media/sauvegardedisk"

En fait ça ne m'affiche rien dans le terminal, mais il se passe des choses (j'annule avant la fin).

Voici le début de mon fichier d'erreur :

sending incremental file list
created directory 2
Cours/

ça m'a donc créé un répertoire "2" dans dossier contenant le script, mais il n'y a rien sur mon disque dur externe...


Manuel Ubuntu : http://www.framabook.org/ubuntu.html
Manuel OpenOffice : http://www.framabook.org/openoffice.html
Formation Debian : http://formation-debian.via.ecp.fr/
Guide d'autodéfense numérique : http://guide.boum.org/

Hors ligne

#8 Le 15/06/2009, à 18:58

atlante

Re : [RESOLU] rsync et sauvegarde incrémentielle

Tu sauvegarde sur REPERTOIRE_DESTINATION="/media/sauvegardedisk"
La première chose à vérifier est que ton disque externe est bien monté sur /media/sauvegardedisk. Sinon tu n'auras rien sur le disque externe qui sera monté ailleurs, mais tu auras bien créé un dossier sauvegardedisk dans media avec la copie de test fichiers

rsync fonctionne de la manière suivante:
rsync [options] source destination

si tu mets source/, cela copie ce qui est DANS source
si tu mets source, cela copie le répertoire source

si tu mets destination/, cela copie dan le répertoire destination (qui doit exister),
si tu mets destination, cela crée un dossier destination à l'endroit que tu indiques.

si tu mets source/ et destination/, cela synchronise le contenu de source et destination
si tu mets source et destination, ça revient au même SAUF que si destination n'existe pas, il est créé

utilise les options -v et -P pour voir avancer la synchro et vérifier ce qui se passe.

Hors ligne

#9 Le 15/06/2009, à 20:26

Kasi

Re : [RESOLU] rsync et sauvegarde incrémentielle

J'ai un test préalable qui vérifie la présence ou non du disque dur externe, je ne l'ai pas donné car ça n'apportait rien au problème.

La première fois que ça fonctionnait, j'avais bien le mode "verbose" qui m'affichait tout au fure et à mesure. J'ai quand même rajouté un -v mais ça ne change rien, rien ne s'affiche dans le terminal et ça me créé le répertoire 2 dans le répertoire du script.


Manuel Ubuntu : http://www.framabook.org/ubuntu.html
Manuel OpenOffice : http://www.framabook.org/openoffice.html
Formation Debian : http://formation-debian.via.ecp.fr/
Guide d'autodéfense numérique : http://guide.boum.org/

Hors ligne

#10 Le 16/06/2009, à 10:50

atlante

Re : [RESOLU] rsync et sauvegarde incrémentielle

Dans un premier temps, pour vérifier juste la copie, supprime "2 >> $backup" de ton script.
Ensuite, si ça marche bien, on verra pour la redirection d'erreur.

Hors ligne

#11 Le 16/06/2009, à 17:46

Kasi

Re : [RESOLU] rsync et sauvegarde incrémentielle

Bon, là sur ce coup je ne sais pas ce que j'ai foutu, je ne vois pas pourquoi je n'ai pas fait le rapprochement avec le 2 du canal d'erreur et le dossier créé...

Donc en enlevant "2 >> $backup" ça fonctionne, reste à savoir pourquoi ça ne fonctionne pas avec...


Manuel Ubuntu : http://www.framabook.org/ubuntu.html
Manuel OpenOffice : http://www.framabook.org/openoffice.html
Formation Debian : http://formation-debian.via.ecp.fr/
Guide d'autodéfense numérique : http://guide.boum.org/

Hors ligne

#12 Le 16/06/2009, à 19:18

atlante

Re : [RESOLU] rsync et sauvegarde incrémentielle

alors si tu fais
(rsync ...) 2>> $backup
ça devrait aller

Hors ligne

#13 Le 16/06/2009, à 23:35

Kasi

Re : [RESOLU] rsync et sauvegarde incrémentielle

Bon ça fonctionne, donc tout d'abord merci smile.

Tout ça à cause d'un espace... mais je n'ai pas trop compris ce que ça changeait.


Manuel Ubuntu : http://www.framabook.org/ubuntu.html
Manuel OpenOffice : http://www.framabook.org/openoffice.html
Formation Debian : http://formation-debian.via.ecp.fr/
Guide d'autodéfense numérique : http://guide.boum.org/

Hors ligne