From owner-freebsd-ports@freebsd.org Mon Oct 17 22:08:06 2016 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8624BC16B9E for ; Mon, 17 Oct 2016 22:08:06 +0000 (UTC) (envelope-from grog@lemis.com) Received: from www.lemis.com (www.lemis.com [208.86.226.86]) by mx1.freebsd.org (Postfix) with ESMTP id 5DE1AEB3 for ; Mon, 17 Oct 2016 22:08:05 +0000 (UTC) (envelope-from grog@lemis.com) Received: from eureka.lemis.com (www.lemis.com [208.86.226.86]) by www.lemis.com (Postfix) with ESMTP id 870721B72803; Mon, 17 Oct 2016 22:08:04 +0000 (UTC) Received: by eureka.lemis.com (Postfix, from userid 1004) id 5535F44949B; Tue, 18 Oct 2016 09:08:03 +1100 (AEDT) Date: Tue, 18 Oct 2016 09:08:03 +1100 From: Greg 'groggy' Lehey To: Freddie Cash Cc: Lars Engels , freebsd-ports , reko.turja@liukuma.net Subject: Re: Alternatives to rsync Message-ID: <20161017220803.GL20041@eureka.lemis.com> References: <0F5C36816EB64D09B42932E21FBC6269@RIVENDELL> <20161016224631.GK20041@eureka.lemis.com> <20161017082117.GO65573@e-new.0x20.net> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="hl1kWnBARzJiTscN" Content-Disposition: inline In-Reply-To: Organization: The FreeBSD Project Phone: +61-3-5346-1370, +61-3-5309-0418 Mobile: 0401 265 606. Use only as instructed. WWW-Home-Page: http://www.FreeBSD.org/ X-PGP-Fingerprint: 9A1B 8202 BCCE B846 F92F 09AC 22E6 F290 507A 4223 User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Oct 2016 22:08:06 -0000 --hl1kWnBARzJiTscN Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Monday, 17 October 2016 at 6:51:05 -0700, Freddie Cash wrote: > On Oct 17, 2016 1:21 AM, "Lars Engels" wrote: >> >> rsync 2 has a different algorithm for checking if a file changed. The >> new one is much faster. > > Rsync 2 also spent a long time building a list of changes files first, > before transferring any data. > > Rsync 3 starts building the file list, then starts transferring data while > it continues to build the file list. This drops the total time spent by a > large factor. Our backup times dropped by about an hour per server > switching from 2 to 3. > > Something else to consider when looking at resurrecting version 2. I can see no good reason to use rsync 2 in favour of 3. But reko is concerned by the GPL number, not rsync number. The other thing to consider is whether rsync 2 is faster than the other alternative software. I suspect that it is. Greg -- Sent from my desktop computer. Finger grog@FreeBSD.org for PGP public key. See complete headers for address and phone numbers. This message is digitally signed. If your Microsoft mail program reports problems, please read http://lemis.com/broken-MUA --hl1kWnBARzJiTscN Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iEYEARECAAYFAlgFS8MACgkQIubykFB6QiOWpQCffocigPLidlnZp6tSvhMItghp g1oAn2YkP9PdmYaQOkqAng2mvknVcset =CMlC -----END PGP SIGNATURE----- --hl1kWnBARzJiTscN--