----- 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.