Backups
Diese Seite soll eine Übersicht über die Backup-Programme aufzeigen. (seihe auch die englische Wiki-Seite)
Vorab zu überlegen
- Wohin soll gespeichert werden?
- CD/DVD
- exteren Platte
- Server
- Wie häufig sollen updates durchgeführt werden?
- Täglich
- Wöchentlich
- Wie sollen die Backups gelöscht werden?
- Alle älter als x Tage
- Zuerst die Täglichen und die Wöchentliche/Monatlichen später
- Welche Zusatzfunktionen werden benötigt?
- Verschlüsselung
- PGP, andere
- Vom Backup-programm
- Verschlüsselte Partition
- Komprimierung
- Verschlüsselung
- Wie sollen die Dateien wiederhergestellt werden
- komplettes Sysstem
- nur einzelne Dateinen
Vergleich
Begriffserklärung/Hinweise
Inkremental
Inkremental bedeutet bei Backups, dass sich das Programm merkt was gesichert wurde um bereits vorhandene Dateien nicht doppelt speichern zu müssen. Hierdurch wird wesentlich weniger Speicherplatz verbraucht und der Zeitbedarf zum erstellen des Backups verringert.
Verschlüsselung
Falls das Backup-Programm keiene Verschlüsselung zur Verfügung stellt, kann man ein Verschlüsseltes Verzeichnis oder eine Festplatte_verschlüsseln#Crypto-Devices_anlegen.
Übersichtstabelle
- Inc. = Incremental
- Crypt = Verschlüsselung
- Zip = Komprimierung
Name | In | Typ | Inc. | GUI | Crypt | Zip | ssh | Website | Sonstiges |
---|---|---|---|---|---|---|---|---|---|
rsync | extra repo | rsync-type | Ja | Nein | link | ||||
rdiff-backup | community repo | rsync-type | Ja | Nein | link | Speichert nur Deltas bei geänderten Dateien -> Geringerer Platzbedarf bei großen Dateien die oft geändert werden. Nur letzte Dateien direkt lesbar. Beim Löschen von Backups werden alle vorherigen unbrauchbar. | |||
rsnapshot | community repo | rsync-type | Ja | Nein | link | Hardlinks zu Dateien in älteren Backups -> Alle Dateien direkt lesbar. Löschen von Backups von beliebigen Tagen möglich. | |||
safekeep | AUR | rsync-type | Ja | Nein | link | ||||
Link-Backup | AUR | rsync-type | Ja | Nein | link | Hardlinks zwischen Backup-trees; Wiederaufnahmen von gestarteten Backup-läufen | |||
flyback | AUR | rsync-type | Ja | Ja | link | Angelehnt an Apples Time-Machine | |||
areca | AUR | rsync-type | Ja | Ja | link | ||||
timevault | AUR | rsync-type | Ja | Ja | link | ||||
arch-backup | community repo | andere | Ja | Nein | Je nach Konfiguration | link | Es können mehrere Pfade für einen Backuplauf festgelegt werden | ||
hdup | extra repo | andere | Ja | Nein | GPG | tar.gz, tar.bz2 | Ja | link | Wird nichtmehr weiterentwickelt (s. rdup); Es können mehrere Pfade für einen Backuplauf festgelegt werden |
rdup | AUR | andere | Ja | Nein | GPG | tar.gz, tar.bz2 | Ja | link | Nachfolger von hdup |
duplicity | community repo | andere | Ja | Nein | Ja | tar | link | Schwiriger Dateien wiederherzustellen | |
dar | community repo | andere | Ja | kdar | Ja, kein PGP | dar-spezifisch | link | Spliten der Backup-Dateien, Passwort muss jedesmal eingegeben werden, cron-script: sarab | |
backerupper | AUR | andere | Ja | Ja | tar.gz | link | |||
Manent | AUR | andere | Ja | Nein | Ja | link | |||
Q7Z | AUR | andere | Nein | Nein | 7z, BZip2, Zip, GZip, tar | link | |||
mercurial | extra repo | Versioning | Ja | Nein | link | ||||
git | extra repo | Versioning | Ja | Nein | link | ||||
gibak | AUR | Versioning | Ja | Nein | link |