Date: Wed, 16 May 2007 22:55:04 +0200 From: Roland Smith <rsmith@xs4all.nl> To: Paul Schmehl <pauls@utdallas.edu>, FreeBSD Questions <freebsd-questions@freebsd.org> Subject: Re: Best remote backup method? Message-ID: <20070516205504.GD97410@slackbox.xs4all.nl> In-Reply-To: <20070516202735.GB97410@slackbox.xs4all.nl> References: <437646E3279CED649940FB48@utd59514.utdallas.edu> <20070516202735.GB97410@slackbox.xs4all.nl>
next in thread | previous in thread | raw e-mail | index | archive | help
--zjcmjzIkjQU2rmur Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, May 16, 2007 at 10:27:35PM +0200, Roland Smith wrote: > On Wed, May 16, 2007 at 01:38:13PM -0500, Paul Schmehl wrote: > > I'm presently backing up two servers in a remote location to a usb dri= ve=20 > > located elsewhere by using rsync over ssh (all three are FreeBSD boxes= =2E)=20 > > After the recent discussion about dump, I'm wondering if I would gain= =20 > > anything by using dump rather than rsync. Has anyone used both? Any= =20 > > thoughts as to which is "better" and why? > >=20 > > The rsync command I use is: > > rsync -avz ${LOCALDIR} -e "ssh -i ${KEY}" ${REMOTEHOST}:${REMOTEDIR} >=20 > With dumps it is easier to keep different ones around. If you rsync a > directory, all previous changes are lost. If you rsync to a different > directory every time to keep different versions, you might as well use > tar, because rsync won't save a lot of space/time in that case. And dump > will backup all ufs2 features such as flags and acls. I'm not sure if > rsync can manage that. It's also easy to compress dumps, which can save > a lot of space. >=20 > But if you need to lift a single file from a backup, it might be easier > with rsync, although dump has an interactive mode to select stuff to > restore as well. >=20 > A compelling reason to use rsync would be if the file system that is to > be backed up is so large that more than one backup won't fit on your > backup disk anyway. In that case rsync can save you a lot of time. And, if you _really_ screw things up, like 'rm -rf foo *' instead of 'rm -rf foo*' from /usr/bin, bunzip2 and restore are right there in /rescue, while rsync isn't. And getting rsync to work when /usr/bin is hosed is quite a lot of work (no compiler etc). And yes, these things happen (speaking from personal experience). :-( So making backups with something that is available in /rescue or on the boot CD is definitely a huge plus. Because if you need those backups, chances are you need them badly. Roland --=20 R.F.Smith http://www.xs4all.nl/~rsmith/ [plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated] pgp: 1A2B 477F 9970 BA3C 2914 B7CE 1277 EFB0 C321 A725 (KeyID: C321A725) --zjcmjzIkjQU2rmur Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.3 (FreeBSD) iD8DBQFGS2+oEnfvsMMhpyURAvICAKClspj2WYND+MqTAmzGYV0swB9VzwCfcz48 OINWfR7Mxk+4m0cTAlffl1w= =9egA -----END PGP SIGNATURE----- --zjcmjzIkjQU2rmur--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070516205504.GD97410>