Kapitel 1. Übersicht

JBackpack verwendet rdiff-backup (http://www.nongnu.org/rdiff-backup) für alle Datensicherungs- und Wiederherstellungsfunktionen. Die interessanteste Funktion von rdiff-backup ist die Unterstützung von inkrementellen Datensicherungen.

Inkrementelle Datensicherung ist eine Datensicherungsmethode, bei der mehrere Datensicherungen aufbewahrt werden (also nicht nur die letzte). Jede Information wird nur einmal abgespeichert und nachfolgende Datensicherungen beinhalten nur die Informationen, die sich seit der letzten Datensicherung geändert haben. Dies ermöglicht es, geänderte oder gelöschte Informationen wiederherzustellen, auch wenn mehrere Datensicherungen seit der Änderung oder dem Löschen durchgeführt wurden.

JBackpack hat einen integrierten Inkrement-Browser, mit dem die Dateiauswahl vor der Wiederherstellung sehr vereinfacht wird.

JBackpack verwendet SSHFS (http://fuse.sourceforge.net/sshfs.html) und SMB (http://de.wikipedia.org/wiki/Server_Message_Block), um auf entferte Dateisysteme zuzugreifen. So können Datensicherungen auch auf entfernten Systemen abgelegt werden. Dies erhöht die Verfügbarkeit der Datensicherungen im Falle eines lokalen Systemfehlers. Allerdings verlangsamt dies auch den Datensicherungsprozess, da die verfügbare Bandbreite auf entfernte Systeme im Allgemeinen viel geringer ist als die verfügbare Bandbreite auf lokale Dateisysteme.

JBackpack verwendet EncFS (http://www.arg0.net/encfs), um Datensicherungsverzeichnisse zu verschlüsseln. Verschlüsselung bietet Vertraulichkeit, verlangsamt jedoch auch die Datensicherung und Wiederherstellung.