Debian backup

backuphost.debian.org alias backup.debian.org is Debian's backup machine.

Backup organisation

/org/backup.debian.org contains two directories, staging and backup. The latter contains the backup and is organised in directories with date directories that contain all the files from that particular day. The number of kept copies is configured in files in /etc/da-backup-manager/.

The /staging/ directory is used by the clients, i.e. the .debian.org hosts that have something valuable to backup. The contents of the particular directories is pushed from root to root@backup.debian.org via rsync via a restricted SSH session based on key-authentication.

Directories:

  /org/backup.debian.org/staging/
                                 wiki.debian.org
                                 cvs.debian.org
                                 ...

  /org/backup.debian.org/backup/
                               wiki.debian.org/
                                               20050909
                                               20050910
                                               20050911
                                               ...
                               cvs.debian.org/
                                              20050909
                                              20050910
                                              20050911
                                              ...
                                 ...

Adding new backup directories

Consistency checks