[Linuxtrent] Re: diff tra due host

  • From: ant9000@xxxxxxxxxx
  • To: linuxtrent@xxxxxxxxxxxxx
  • Date: Tue, 18 Oct 2005 00:03:04 +0200

Quoting Emanuele Olivetti <olivetti@xxxxxx>:

> Ciao,
> con rsync riesco a sincronizzare due directory presenti
> su macchine diverse. Come posso ottenere il solo 'diff'
> tra queste due directory che stanno su host diversi,
> senza sincronizzazione?
>
> A quanto vedo, diff lavora solo in locale, o meglio
> solo su filesystem montati in locale. Rsync invece
> permette solo di copiare le differenze, anche tra computer
> remoti... ma senza evidenziarle.
>
> C'e' qualche tool che fa diff anche tra host diversi?
>

Puoi usare rsync per ottenere l'elenco dei files cambiati. Se per le differenze
ti accontenti di un delta-file, puoi lanciare rdiff a mano su ciascuno dei
files dell'elenco:

local_host# ssh remote_host 'rdiff signature remote_file' > local_signature
local_host# rdiff delta local_signature local_file delta_file

In questo modo, trasferisci solo il signature file - che è molto più piccolo
delle differenze.

Ant9000

----------------------------------------------------------------
Net Wise webmail system - http://www.netwise.it
This message was sent using IMP, the Internet Messaging Program.

-- 
Per iscriversi  (o disiscriversi), basta spedire un  messaggio con OGGETTO
"subscribe" (o "unsubscribe") a mailto:linuxtrent-request@xxxxxxxxxxxxx


Other related posts: