----- Original Message -----
From: "Georges Mariano" <[EMAIL PROTECTED]>
To: <debian-user-french@lists.debian.org>
Cc: <[EMAIL PROTECTED]>
Sent: Friday, November 29, 2002 9:58 AM
Subject: Re: Pour en revenir


> On Fri, 29 Nov 2002 04:24:45 +0100
> "Philippe LE NAOUR" <[EMAIL PROTECTED]> wrote:
>
> > C'est bon, j'ai trouvé exactement ce que je voulais:
> > http://www.mikerubel.org/computers/rsync_snapshots/
>
> Salut,
>
> Tant mieux pour toi, mais un truc m'intrigue je vois pas dans ton lien
d'utilisation de l'option backup-dir et donc je me demande si j'ai bien
compris ce que tu >veux...

Pas besoin d'utiliser backup-dir, on joue sur les propriétés de hard-linking
de "mv -al" et "cp -al" et sur le fait que rsync délie les fichiers avant de
les modifier. Ca fonctionne très bien en local, il faut faire quelques manip
via ssh pour que ça fonctionne en mode serveur.


> En ce qui me concerne, j'obtiens de l'incrémental très simplement en
utilisant l'option backup-dir avec un nom calculé. Une technique simple,
c'est de calculer un $(TAG)  dans un makefile (par ex) en utilisant la
commande date (par ex pour obtenir le quantième du mois). Ensuite rsync fait
le reste.
>
> Il est vrai que la "sémantique" du résultat est un peu perturbante. Ce que
j'ai dans le répertoire 2002-11-28 n'est pas la sauvegarde du travail du 28
nov 2002 ! Y'a un décalage temporel ;-)
>
> Mais bon, une ligne (un peu plus après mise en forme ;-), j'ai pas plus
simple.

C'est ce qui me génait.
J'ai treouvé un petit soft en Perl qui implémente de façon automatisée les
idéés développées dans l'article précédemment cité, il s'appelle rsback et
est disponible sur sourceforge. Je vais m'en inspirer pour faire quelque
chose qui me convienne totalement.

Répondre à