User Tools

Site Tools


osbackup:concepts:01_roles

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Last revision Both sides next revision
osbackup:concepts:01_roles [2017/06/20 19:49]
Thomas Aeby created
osbackup:concepts:01_roles [2017/06/20 20:37]
Thomas Aeby [The backup repository]
Line 1: Line 1:
 ====== Components and Roles ====== ====== Components and Roles ======
 +
 +In order to run backups, the following components act in concert:
 +  * the backup controller starting backups, keeping inventory records, sending out notifications
 +  * the backup client: the system being backed up
 +  * the backup repository: the storage holding the actual backups
 +
 +In the most simple use case those roles are all implemented on the same machine. Also, a central controller is supported but not required - it is up to you if you prefer to run a controller on each client or one single central one.
 +
 +You will need to install the backup software at least on the backup controller and the backup repository. The backup client can be backed up without installing the backup software (but requires SSH and rsync).
 +
 +===== The backup repository =====
 +
 +The actual backups are stored file-by-file in the same structure as on the backup client. The backup repository needs to have access to a sufficiently large storage volume (rule of thumb: at least twice the size of the data to be backed up) with a decent file system. Ext3/ext4, xfs, btrfs, zfs will do, file systems with limitted capabilities like NTFS, FAT, exFAT won't. Pluggable disks (USB, RDX, hotplug SATA, etc.) are completely ok.
 +
  
osbackup/concepts/01_roles.txt ยท Last modified: 2017/06/20 20:49 by Thomas Aeby