Gentoo Archives: gentoo-server

From: Nigel Marsh <nigel.marsh@×××××××××××××.uk>
To: gentoo-server@l.g.o
Subject: Re: [gentoo-server] Backup software
Date: Fri, 22 Oct 2004 11:32:49
Message-Id: 200410221234.35511.nigel.marsh@monkeybox.org.uk
In Reply to: Re: [gentoo-server] Backup software by Ben Munat
1 I don't know about better. Box backup means that my clients never have to
2 change a tape, store it somewhere off site or even think about their backups.
3 we take care of that on the server alone.
4
5 It works a little like rsync so large files only have the changed section
6 backed up as a patch. It can also be told to work like tape but I only ever
7 use it in its lazy rsync style mode.
8
9 A few points (in no particular order) that are expanded upon on the web site.
10 http://www.fluffy.co.uk/boxbackup
11
12 The data is encrypted over the wire:
13
14 The data is encrypted in storage:
15 clients don't need to trust us not to peek
16
17 The compression ratio is fairly good:
18 The first one I see before me here is a very small business with 23G of data.
19 They are using 11G on the backup server.
20
21 backups occur only when there is data to back up:
22 By default the client checks for changes approximately every hour. If there is
23 something new then it is backed up or if a file has changed then, the diff is
24 backed up. The hourly backup means you get a small trickle of network usage
25 rather than a deluge at set backup times.
26
27 It uses system raid or will impliment its own userland raid.
28
29 After the initial transfer, the data over the wire is minimal:
30 As all my clients are backing up via adsl links, I do the initial backup on
31 site with a clone of the main backup server ( a gentoo laptop with a firewire
32 drive ) and then transfer this to the main server.
33
34 Recovery is trivial and involves using an ftp like interface on the client.
35
36 A native win32 client is currently in the works as is an OSX one.
37
38 if for some reason the backup server is unavailable, the client will just keep
39 trying every 5 minutes until it is.
40
41 A client is allocated a soft and hard limit of space on the server. When the
42 limit is reached the files are rotated with the oldest versions of a file
43 being removed first.
44
45 Old versions of your files are still available unless of course they have been
46 removed during the rotation.
47
48 Once set up, it is a no brainer. Watch the logs and get on with something more
49 important.
50
51 This backup server is behind a lowly 1Mb adsl link. It currently stores 200G
52 of clients data and the trickle of backup traffic that comes over it doesn't
53 even interupt a UT2K4 session. ;)
54
55 Well, that is my situation with this software. If you are interested in it, I
56 would suggest that you join the mailing list. Ben is very accessible and is
57 very open to questions and suggestions.
58
59 I have been using this with my clients now for about 6 months and have not had
60 a single problem.
61
62 I would like to see a client ported to my zaurus. :)
63
64 That may have been a little more than you asked for and I only just got around
65 to answering the question about picking something not in portage.
66
67 The install of this is so trivial that I cannot see it being in portage is any
68 great advantage. You run the usual ./configure make make-backup-client 0r
69 make-backup-server. The binaries are in /usr/loca/bin and it is time for the
70 very simple setup. If I get some time and noone beats me to it I may cut my
71 ebuild teeth on this simple app.
72
73 Nige.
74
75 On Friday 22 Oct 2004 06:56, Ben Munat wrote:
76 > Just out of curiosity, why pick something not in portage? Does it do
77 > something better?
78 >
79 > Ben
80 >
81 > Nigel Marsh wrote:
82 > > I recently came accross Box Backup and am very happy with it.
83 > >
84 > > http://www.fluffy.co.uk/boxbackup/
85 > >
86 > > On Wednesday 20 Oct 2004 17:48, Jose Gonzalez Gomez wrote:
87 > >> Hi there,
88 > >>
89 > >> I sent this to the gentoo-user list without much success, I hope in
90 > >>the server list there are more people doing backups... you know what
91 > >>they say: "there are only two kind of people: those doing backups and
92 > >>those that never lost any data". I hope I become one of the third kind,
93 > >>those that never lost any data but are doing backups :o)
94 > >>
95 > >> I'm searching for some backup software with the following
96 > >> requirements:
97 > >>
98 > >> * Capability to scale from a single machine to backups of full
99 > >>networks, including heterogeneous OS (Linux, Windows,...)
100 > >> * Capability to do full or incremental backups
101 > >> * Network friendly (don't wanna have my network down because the
102 > >>backup traffic ate all the bandwidth)
103 > >> * Possibility of using different backup media (tape, CD, DVD, HD,...)
104 > >> * Ease of maintenance and recovery, preferably with unattended
105 > >> operation (don't wanna be hanging around changing tapes)
106 > >> * Snapshot backups of live file systems (don't wanna have to stop my
107 > >> web/mail/database server to do the backup)
108 > >> * Ready to go (so please, don't tell me to use tar / cpio / mt)
109 > >> * Of course open source
110 > >>
111 > >> After a preliminary search, I've found Amanda, Mondo Rescue and
112 > >>Bacula, all of them in portage. I would like to hear experiences, and
113 > >>thoughts about this.
114 > >>
115 > >> Thanks in advance, best regards
116 > >> Jose
117
118 --
119 timesharing, n:
120 An access method whereby one computer abuses many people.

Replies

Subject Author
Re: [gentoo-server] Backup software Jose Gonzalez Gomez <jgonzalez@×××××××××××.com>
[gentoo-server] network install Rene Zbinden <rene.zbinden@××××××.ch>