public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] {OT} backups... still backups....
@ 2013-06-29 23:42 Grant
  2013-06-30  7:58 ` Neil Bothwick
                   ` (2 more replies)
  0 siblings, 3 replies; 29+ messages in thread
From: Grant @ 2013-06-29 23:42 UTC (permalink / raw
  To: Gentoo mailing list

Remote, automated, secure backups is the most difficult and
time-consuming Gentoo project I've undertaken.

Right now I'm pushing data from each of my systems to a backup server
via rdiff-backup.  The main problem with this is if a system is
compromised its backup is also vulnerable.  Also, you can't restrict
rdiff-backup to a particular directory in authorized_keys like you can
with rsync, and rdiff-backup isn't very good over the internet (I've
had trouble on sub-optimal connections) and it's recommended on the
mailing list to use rdiff-backup either before or after rsync'ing over
the internet.

We've discussed this vulnerability here before and it was suggested
that I use hard links to version the rdiff-backup repository on the
backup server in case it's tampered with.  I've been studying hard
links, cp -al, rsnapshot (which uses rsync and hard links), and rsync
--link-dest (which uses hard links) but I can't figure out how that
would work without the inevitable duplication of data on a large
scale.

Can anyone think of an automated method that remotely and securely
backs up data from one system to another, preserves permissions and
ownership, and keeps the backups safe even if the backed-up system is
compromised?

I did delve into bacula but decided it was overkill for just a few systems.

- Grant


^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2013-07-18 15:55 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-06-29 23:42 [gentoo-user] {OT} backups... still backups Grant
2013-06-30  7:58 ` Neil Bothwick
2013-06-30  8:11   ` Grant
2013-06-30  9:05     ` Neil Bothwick
2013-06-30 20:12       ` Grant
2013-06-30 20:34         ` Neil Bothwick
2013-06-30 21:36           ` Grant
2013-07-01  0:29             ` Neil Bothwick
2013-07-01  8:39               ` Grant
2013-07-01  8:57                 ` Neil Bothwick
2013-07-01 12:29                   ` Grant
2013-07-01 12:41                     ` Neil Bothwick
2013-07-01 13:31                       ` Grant
2013-07-01 13:42                         ` Neil Bothwick
2013-07-01 14:08                           ` Grant
2013-07-01 18:12                             ` Michael Hampicke
2013-07-01 23:14                               ` Grant
2013-07-01 23:28                                 ` Neil Bothwick
2013-07-02  6:24                                   ` Grant
2013-07-02  8:08                                     ` Neil Bothwick
2013-07-02  8:38                                       ` J. Roeleveld
2013-07-18 15:54                                         ` Grant
2013-06-30 12:40     ` David Relson
2013-06-30  9:58 ` Stefan G. Weichinger
2013-06-30 11:05   ` William Kenworthy
2013-06-30 18:08     ` Mick
2013-06-30 22:55       ` William Kenworthy
2013-07-01  3:18 ` Joseph
2013-07-01  8:51   ` Grant

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox