- BackupPC
-
Dieser Artikel wurde aufgrund von inhaltlichen Mängeln auf der Qualitätssicherungsseite der Redaktion Informatik eingetragen. Dies geschieht, um die Qualität der Artikel aus dem Themengebiet Informatik auf ein akzeptables Niveau zu bringen. Hilf mit, die inhaltlichen Mängel dieses Artikels zu beseitigen und beteilige dich an der Diskussion! (+)
Begründung: Hier hat jemand einen halbfertigen Artikel online gestellt und sogar noch so Dinge wie „TODO“ einfach im Artikel gelassen. Deshalb klarer QS-Fall, zumindest die ganzen Bearbeitungskommentare müssen aus dem Artikel.--ThE cRaCkEr 00:38, 27. Jul. 2011 (CEST)BackupPC Basisdaten Entwickler Craig Barratt Aktuelle Version 3.2.1
(25. April 2011)Betriebssystem Linux, Unix, Mac OS X Programmiersprache Perl Kategorie Datensicherung Lizenz GPL (Freie Software) [backuppc.sf.net] BackupPC ist eine freie Disk-zu-Disk Backup-Suite mit einem webbasiertem Frontend. Es ist kein spezieller Client notwendig da der Server selbst unterschiedliche Protokolle unterstützt.
2007 wurde BackupPC gemeinsam mit Amanda und Bacula als eine der drei meist bekannten Open-Source Backup-Utilities genannt. [1]
Datendeduplizierung verringert den notwendigen Speicherbedarf auf dem Ziel-Server.
BackupPC ist in der Lage über das SMB-Protokoll auch Netzwerk-Freigaben unter Windows zu sichern.
Inhaltsverzeichnis
Übertragungsarten
Es werden unterschiedliche Übertragungsarten (zum Server) unterstützt.
rsync
Dabei werden die zu sichernden Daten mittels rsync-Protokoll übertragen.
Besonderer Vorteil bei dieser Sicherungsart ist die Möglichkeit eine geringere Datenmenge übertragen zu können: Ein wichtiges Merkmal von rsync ist, dass es nicht nur ganze Dateien kopieren kann, sondern auch Teile von Dateien. Wurde auf dem Quell-Datenträger eine Datei verändert, werden nur die geänderten Teile der Datei auf das Zielsystem übertragen (Delta-Kodierung). Das kann speziell bei unkomprimierten Dateitypen erhebliches Transfervolumen einsparen und die Synchronisation deutlich beschleunigen. (weiterführend: rsync-Protokoll)
Verschlüsselte Übertragung
Optional ist auch eine verschlüsselte Übertragung mithilfe des SSH-Protokolls möglich.
smb
Mit dieser Übertragungsart können "nativ" Windows-Freigaben gesichert werden.
Speicherverbrauch
Deduplizierung
Aufgrund der Deduplizierung werden idente Dateien von mehreren Clients immer nur ein mal im sog. "pool" gesichert. Weitere idente Kopien werden intern referenziert (dzt. mittels Hardlinks).
- One example of disk use: 95 latops with each full backup averaging 3.6GB each, and each incremental averaging about 0.3GB. Storing three weekly full backups and six incremental backups per laptop is around 1200GB of raw data, but because of pooling and compression only 150GB is needed.[2]
Implementierung
Zu sichernde Dateien werden zum Server übertragen. Nach der Übertragung werden die Dateien mit schon vorhandenen verglichen (MD5-Checksummen). Wenn die Dateien schon vorhanden sind werden sie mittels Hardlinks referenziert. In der vorhandenen Stable-Version werden z.B. Kopien von Dateien jedoch weiterhin übertragen da die Deduplizierung erst am Server stattfindet.
Der Entwickler hat angekündigt in den kommenden Versionen eine Möglichkeit zur Deduplizierung vor der Übertragung der Dateien zu implementieren: Dabei erstellen die Clients schon vor der Übertragung Checksummen - danach werden nur noch Dateien übertragen die nicht referenziert werden können (neue und geänderte Dateien).
Optionale Kompression
Optional können die übertragenen Dateien am Server auch zusätzlich mittels gzip oder bzip2 komprimiert werden um noch weiter Speicherplatz zu sparen.
Performance
Erhebliche Performance-Gewinne lassen sich mittels rsync und unkomprimierten Daten erzielen: Im Gegensatz zur Annahme es müssten immer wieder große Datenmengen übertragen werden ermöglicht rsync sogar eine noch schnellere Sicherung (siehe Beispiel).
Einzelnachweise
- ↑ W. Curtis Preston (2007) Backup and Recovery O'Reilly Media, ISBN 978-0-596-10246-3
- ↑ http://backuppc.sourceforge.net/info.html
Weblinks
Commons: BackupPC – Sammlung von Bildern, Videos und AudiodateienKategorien:- Datensicherungssoftware
- Freie Sicherheitssoftware
Wikimedia Foundation.