From owner-freebsd-questions@FreeBSD.ORG Mon Sep 4 06:06:51 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 597F016A4DD for ; Mon, 4 Sep 2006 06:06:51 +0000 (UTC) (envelope-from kline@sage.thought.org) Received: from sage.thought.org (dsl231-043-140.sea1.dsl.speakeasy.net [216.231.43.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0E9143D46 for ; Mon, 4 Sep 2006 06:06:49 +0000 (GMT) (envelope-from kline@sage.thought.org) Received: from sage.thought.org (kline@localhost [127.0.0.1]) by sage.thought.org (8.13.6/8.12.10) with ESMTP id k8466lH1018159; Sun, 3 Sep 2006 23:06:48 -0700 (PDT) (envelope-from kline@sage.thought.org) Received: (from kline@localhost) by sage.thought.org (8.13.6/8.13.1/Submit) id k8466lMD018158; Sun, 3 Sep 2006 23:06:47 -0700 (PDT) (envelope-from kline) Date: Sun, 3 Sep 2006 23:06:47 -0700 From: Gary Kline To: David King Message-ID: <20060904060647.GC17752@thought.org> References: <20060904043500.GA8617@thought.org> <3796734A-5434-44BA-8E53-B396E205151B@ketralnis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3796734A-5434-44BA-8E53-B396E205151B@ketralnis.com> X-Organization: Thought Unlimited. Public service Unix for 20 years. User-Agent: Mutt/1.5.11 Cc: freebsd-questions@freebsd.org Subject: Re: time to come clean... . X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 04 Sep 2006 06:06:51 -0000 On Sun, Sep 03, 2006 at 09:44:53PM -0700, David King wrote: > >It's time to come clean and admit that parts/most of rsync are > >lost on me. [...] > >How can I automate the backup via rsync to other servers? > > Depending on the backup strategy that you want, I highly recommend > rsnapshot (/usr/ports/sysutils/rsnapshot >). It handles most of the management of retaining past backups up > to X days, X weeks, etc, and uses hardlinks to save space between the > backups. So because it uses rsync, it uses the bandwidth of an > incremental backup, but because it uses directory trees of hardlinks, > each backup is completely restorable like a full backup. > One problem may be semantics. I'm not certain if I want directory /etc/* synchronized on servers A and B, or if I just want a 100%-guaranteed backup ... . Since I do 99% of stuff on tao, I want every other (possible) server to sync up my ~/* files on other machines. The build and config files I just want tar'd up and moved to, say, /usr/tmp/tao, /usr/tmp/sage, usr/tmp/zen, and so on. This stuff is what I would like done at least daily. I'll look at rsnapshot. A very big (*)++plus is that Dru wrote it. That mean it's thoroughly first rate. Around 10 hrs sleep in three days just don' cut it. -- Gary Kline kline@thought.org www.thought.org Public service Unix