rev |
line source |
domcox@1357
|
1 Server for the BoxBackup on-line backup system.
|
domcox@1357
|
2
|
domcox@1357
|
3 Box Backup is an open source, completely automatic, on-line backup system.
|
domcox@1357
|
4 It has the following key features:
|
domcox@1357
|
5
|
domcox@1357
|
6 * All backed up data is stored on the server in files on a filesystem -
|
domcox@1357
|
7 no tape, archive or other special devices are required.
|
domcox@1357
|
8
|
domcox@1357
|
9 * The server is trusted only to make files available when they are
|
domcox@1357
|
10 required - all data is encrypted and can be decoded only by the
|
domcox@1357
|
11 original client. This makes it ideal for backing up over an untrusted
|
domcox@1357
|
12 network (such as the Internet), or where the server is in an
|
domcox@1357
|
13 uncontrolled environment.
|
domcox@1357
|
14
|
domcox@1357
|
15 * A backup daemon runs on systems to be backed up, and copies encrypted
|
domcox@1357
|
16 data to the server when it notices changes - so backups are continuous
|
domcox@1357
|
17 and up-to-date (although traditional snapshot backups are possible too).
|
domcox@1357
|
18
|
domcox@1357
|
19 * Only changes within files are sent to the server, just like rsync,
|
domcox@1357
|
20 minimising the bandwidth used between clients and server. This makes it
|
domcox@1357
|
21 particularly suitable for backing up between distant locations, or over
|
domcox@1357
|
22 the Internet.
|
domcox@1357
|
23
|
domcox@1357
|
24 * It behaves like tape - old file versions and deleted files are available.
|
domcox@1357
|
25
|
domcox@1357
|
26 * Old versions of files on the server are stored as changes from the
|
domcox@1357
|
27 current version, minimising the storage space required on the server.
|
domcox@1357
|
28 Files are the server are also compressed to minimise their size.
|
domcox@1357
|
29
|
domcox@1357
|
30 * Choice of backup behaviour - it can be optimised for document or server
|
domcox@1357
|
31 backup.
|
domcox@1357
|
32
|
domcox@1357
|
33 * It is designed to be easy and cheap to run a server. It has a portable
|
domcox@1357
|
34 implementation, and optional RAID implemented in userland for reliability
|
domcox@1357
|
35 without complex server setup or expensive hardware.
|
domcox@1357
|
36
|
domcox@1357
|
37 Box Backup is distributed under a BSD license.
|