[Leaplist] duplicity recommendation
John Simpson
jms1 at jms1.net
Sun Jan 13 06:13:34 GMT 2008
On 2008-01-12, at 1538, Dan Cherry wrote:
>
> I've been doing my backups with tar over ssh, and started looking
> into rsync.
> Debian admin mentioned a pkg called 'duplicity' which uses rsync.
> Anyone with experience using 'duplicity', care to comment on whether
> it's
> worked for them, or if there are any drawbacks (or showstoppers)?
no... i'm using rsync within ssh. http://www.jms1.net/code/rsync-backup.shtml
has the details. (this page has been sitting there, half-written,
for months... your question prompted me to finally finish it. thank
you.)
i remember looking at duplicity in the past. for me, the big advantage
would be the encryption of the backups. however, since i control both
the machine being backed up AND the machine which is pulling the
backups, i don't have a real need for encrypted backups.
i also like the fact that, if i have a real need, i can ssh to the
backup machine (which is in my house) and access individual files from
within the backed-up image. this allows me to quickly restore
individual files, as well as access large files from the server
without having to scp them back across the wire again- they're already
inside the house, so i can access them at 100Mb ethernet speed.
one advantage of doing what i'm doing is that i'm "pulling" the
backups using a script on the backup repository machine, rather than
the server itself "pushing" the backups to some other box. looking at
the documentation...
from http://duplicity.nongnu.org/duplicity.1.html , "Examples",
example #4:
> Duplicity enters restore mode because the URL comes before the local
> directory.
to me, this says that the URL (i.e. the remote server) MUST BE the
backup archive, and the local directory MUST BE the files you with to
back up.
the way i do it, the scripting runs on the backup repository machine-
the only thing it requires on the production servers is sshd and the
rsync package. my script "pulls" the files, which means that the
backup server has access to the live server. to me it makes more
sense, and "feels" more secure, because the backup server can be
behind a NAT'ed cable modem connection somewhere, where the outside
world can't get into it. the live server has to be on the outside in
order to do its job- a dedicated backup machine doesn't.
----------------------------------------------------------------
| John M. Simpson --- KG4ZOW --- Programmer At Large |
| http://www.jms1.net/ <jms1 at jms1.net> |
----------------------------------------------------------------
| http://video.google.com/videoplay?docid=-1656880303867390173 |
----------------------------------------------------------------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: PGP.sig
Type: application/pgp-signature
Size: 186 bytes
Desc: This is a digitally signed message part
Url : http://lists.leap-cf.org/pipermail/leaplist/attachments/20080113/e172224c/PGP.bin
More information about the Leaplist
mailing list