# Das Handbuch zu &kdat;

## Einführung

Bei &kdat; handelt es sich um ein tar-basiertes Sicherungsprogramm, das auch mit mehreren Archiven (Datensicherungen) auf einem Band umgehen kann. &kdat; soll zwei Aufgaben erfüllen. Zunächst soll es eine leicht zu bedienende GUI-Oberfläche zu tar sein, welche auch die schnellen selektiven Wiederherstellungsmöglichkeiten von dds2tar unterstützt. Zweitens soll es eine Antwort auf die Frage meiner Frau sein, Wie lange diese Datensicherung noch dauert?

### Merkmale

- Einfache graphische Oberfläche für lokale Dateisysteme und Bandinhalte.

- Mehrere Archive (Datensicherungen) auf einem Band.

- Der komplette Index der Archive (Datensicherungen) und Dateien wird auf der lokalen Festplatte gespeichert.

- Selektives Wiederherstellen von Dateien aus einem Archiv.

- Sicherungsprofile für häufig verwendete Datensicherungen.

## Verwendung von &kdat;

### Band einbinden/Einbindung lösen

Bevor ein Band verwendet werden kann, muss es von &kdat; eingebunden werden. Dazu gibt es drei Wege:

1. Man wählt Band einbinden aus dem Menü Datei.

2. Man klickt auf das Symbol Bandlaufwerk in der Werkzeugleiste.

3. Man klickt mit der rechten Maustaste auf den Eintrag Bandlaufwerk in der Baumstruktur und wählt Band einbinden.

&kdat; spult das Band automatisch zurück und liest die Vorspanninformationen. Falls &kdat; das Band nicht erkennt, wird man zur Formatierung des Bandes aufgefordert.

Falls &kdat; den Vorspann erkennt, wird von der lokalen Festplatte der Index eingelesen. Falls der Index nicht gefunden wird, wird man zur Wiederherstellung des Index vom Band aufgefordert.

Im Erfolgsfall ändert sich das angezeigte Laufwerkssymbol, um das eingebundene Band anzuzeigen. Außerdem erscheint eine Meldung in der Statusleiste. Die Inhalte des Bandes können jetzt über den Eintrag in der Baumstruktur durchsucht werden.

Bevor man ein Band aus dem Laufwerk entfernt, muss man dessen Einbindung lösen. Auch dafür gibt es drei Möglichkeiten:

1. Man wählt Bandeinbindung lösen aus dem Datei-Menü.

2. Man klickt auf das Symbol Bandlaufwerk in der Werkzeugleiste.

3. Man klickt mit der rechten Maustaste auf das Symbol in der Baumstruktur und wählt Bandeinbindung lösen.

&kdat; bestätigt das Lösen der Einbindung durch die Anzeige eines anderen Symbols und eine Nachricht in der Statusleiste. Jetzt kann das Band aus dem Laufwerk entfernt werden.

### Formatierung eines Bandes

Bevor &kdat; ein Band verwenden kann, muss es von &kdat; formatiert worden sein.

Einige Bandtypen müssen vor der Speicherung von Daten formatiert werden. Das ist nicht das, was &kdat; bei der Formatierung macht. Falls eigene Bänder vor der Benutzung formatiert werden müssen, muss das passieren, bevor das Band von &kdat; formatiert werden kann. Üblicherweise erfordern Disketten eine Formatierung, während das bei DAT-Bändern nicht der Fall ist.

Zur Formatierung gibt es zwei Möglichkeiten:

1. Man wählt Band formatieren aus dem Menü Datei.

2. Man klickt mit der rechten Maustaste in die Baumstruktur und wählt Band formatieren.

Man wird aufgefordert, einen Namen und die Speicherkapazität des Bandes festzulegen. Diese Parameter können nach der Formatierung noch verändert werden. Der Bandname ist nur für die Identifikation dem Benutzer gegenüber gedacht, für die Identifikation gegenüber &kdat; wird eine eindeutige Bandkennung generiert und auf das Band geschrieben. Die Kapazität wird von &kdat; verwendet, um den Benutzer zu warnen, falls eine Datensicherung vermutlich nicht auf das Band passt.

Nach Eingabe von Name und Kapazität beginnt &kdat; mit der Formatierung. Alle Daten auf dem Band gehen dadurch verloren. Nach der Formatierung bindet &kdat; das Band automatisch ein und es ist bereit zur Benutzung.

### Datensicherung auf ein Band

Bevor eine Datensicherung gestartet wird, muss man die zu sichernden Dateien auswähltn. Dazu gibt es drei Möglichkeiten:

1. Man markiert eine Datei oder ein Verzeichnis im lokalen Dateisystem. Nur die ausgewählte Datei bzw. das ausgewählte Verzeichnis wird gesichert.

2. Man markiert ein Sicherungsprofil in der Baumstruktur. Nur die Dateien in diesesm Sicherungsprofil werden gesichert.

3. Man markiert das Ankreuzfeld vor ausgewählten Dateien in der lokalen Verzeichnisstruktur. Nur die angekreuzten Dateien/Verzeichnisse werden gesichert.

Es gibt vier Möglichkeiten, eine Datensicherung zu starten:

1. Man wählt Sichern... aus dem Menü Datei.

2. Man klickt auf das Symbol Sichern in der Werkzeugleiste.

3. Man klickt mit der rechten in den lokalen Dateibaum und wählt Sichern.....

4. Man klickt mit der rechten Maustaste auf ein Sicherungsprofil und wählt Sichern....

Nachdem die Datensicherung gestartet wurde, erscheint der Dialog mit den Sicherungsoptionen. Dieser Dialog ermöglicht die Überprüfung der ausgewählten Dateien und eine Änderung der Optionen.

Nach Bestätigung der Sicherungsoptionen, erscheint der Dialog Sichern. Dieser Dialog zeigt den Fortschritt der Datensicherung einschließlich Durchsatz und verbleibender Zeit.

### Vergleich der Banddateien mit den lokalen Dateien (Überprüfung)

Bevor man die Überprüfung startet, muss man die zu verleichenden Dateien auswählen.

Dazu gibt es zwei Möglichkeiten:

1. Man markiert eine Datei oder ein Verzeichnis der Sicherung unter dem Bandsymbol in der Baumstruktur. Nur die ausgewählte Datei bzw. das ausgewählte Verzeichnis wird überprüft.

2. Man kreuzt ausgewählte Dateien in einer der Sicherungen des Bandes an. Nur die angekreuzten Dateien bzw. Verzeichnisse werden überprüft.

Die Überprüfung kann auf drei Arten gestartet werden:

1. Man wählt Überprüfen... aus dem Menü Datei.

2. Man klickt auf das Symbol Überprüfen in der Werkzeugleiste.

3. Man klickt mit der rechten Maustaste auf eine der Sicherungen und wählt Überprüfen....

Nach dem Start der Überprüfung erscheint zunächst der Dialog Optionen zur Überprüfung. Dieser Dialog ermöglicht die Kontrolle der ausgewählten Dateien und den Wechsel des Arbeitsverzeichnisses für die Überprüfung.

Nach Bestätigung der Optionen erscheint der Dialog Überprüfen. Dieser Dialog zeigt den Fortschritt der Überprüfung einschließlich Durchsatz und verbleibender Zeit.

### Wiederherstellen von Dateien vom Band

Bevor man das Wiederherstellen startet, muss man die gewünschten Dateien markieren. Dazu gibt es zwei Möglichkeiten:

1. Man markiert eine Datei oder ein Verzeichnis der Sicherung in der Baumstruktur unterhalb des Bandsymbols. Nur die ausgewählte Datei bzw. das ausgewählte Verzeichnis wird wiederhergestellt.

2. Man kreuzt die gewünschten Dateien in einer der Sicherungen unterhalb des Bandsymbols an. Nur die angekreuzten Dateien bzw. Verzeichnisse werden wiederhergestellt.

Das Wiederherstellen kann auf drei Arten gestartet werden:

1. Man wählt Wiederherstellen... aus dem Datei-Menü.

2. Man klickt auf das Symbol Wiederherstellen in der Werkzeugleiste.

3. Man klickt mit der rechten auf eine Datei oder ein Verzeichnis in eine der Sicherungen und wählt Wiederherstellen....

Sobald das Wiederherstellen gestartet wurde, erscheint der Dialog mit den Wiederherstellungsoptionen. Dieser Dialog ermöglicht die Kontrolle der gewählten Dateien und den Wechsel des Arbeitsverzeichnisses.

Nach Bestätigung der Optionen erscheint der Dialog Wiederherstellen. Dieser Dialog zeigt den Fortschritt der Wiederherstellung einschließlich Durchsatz und verbleibender Zeit.

### Erstellung eines Index vom Band

Manchmal kann es notwendig werden, einen Bandindex aus den Bandinhalten neu zu erzeugen. Dieser Vorgang löscht eine existierende Indexdatei für dieses Band. Es gibt zwei Möglichkeiten:

1. Man wählt Bandindex neu erstellen aus dem Datei-Menü.

2. Man klickt mit der rechten Maustaste auf das Bandsymbol in der Baumstruktur und wählt Bandindex neu erstellen.

Der Dialog Index erscheint. Dieser Dialog zeigt den Fortschritt von &kdat; bei der Erzeugung der Indexdatei an.

### Erstellung eines Sicherungsprofils.

Es gibt zwei Arten, ein Sicherungsprofil zu erstellen:

1. Man wählt Sicherungsprofil erstellen aus dem Datei-Menü.

2. Man klickt mit der rechten Maustaste auf das Verzeichnis Sicherungsprofile und wählt Sicherungsprofil erstellen.

Dadurch wird ein neues Sicherungsprofil aus den aktuell angekreuzten Dateien mit den Standardsicherungsoptionen erzeugt. Die folgenden Einstellmöglichkeiten gibt es für Sicherungsprofile:

Archivname

- Der symbolische Name für die Sicherung. Dieser Name kann später verändert werden.

Arbeitsverzeichnis

- Das aktuelle Arbeitsverzeichnis, in welchem die Sicherung durchgeführt wird. Die Liste der Dateien wird automatisch aktualisiert, um das ausgewählte Arbeitsverzeichnis anzuzeigen.

Innerhalb eines Dateisystems bleiben

- Für jedes Verzeichnis, das unter Sicherungsdateien aufgelistet ist, werden nur die Dateien unterhalb dieses Verzeichnisses gesichert, die sich im gleichen Dateisystem befinden. Verzeichnisse auf unterschiedlichen Dateisystemen können einzeln unter Sicherungsdateien aufgelistet werden. Diese werden dann unabhängig von einander von tar verarbeitet.

Inkrementelle Sicherung (GNU)

- Eine inkrementelle Sicherung durchführen. Mit Hilfe einer Schnappschussdatei wird herausgefunden, welche Dateien sich seit der letzten inkrementellen Sicherung verändert haben. Nur diese Dateien werden gesichert.

Schnappschussdatei

- Der Name dieser Datei wird verwendet, um herauszufinden, welche Dateien sich seit der letzten inkrementellen Sicherung verändert haben.

Schnappschussdatei vor der Sicherung entfernen.

- Entfernt die Schnappschussdatei bevor tar aufgerufen wird. Dadurch werden alle Dateien gesichert und eine Schnappschussdatei für die nächste Sicherung neu angelegt.

Die Funktionen der Knöpfe Dateien >> und << Dateien waren zum Zeitpunkt der Erstellung dieser Dokumentation noch nicht vollständig implementiert...

Nach einer Änderung an einem der Sicherungsprofile muss man auf den Knopf Anwenden klicken, um die Änderungen zu übernehmen.

### &kdat; einrichten

Man richtet &kdat; ein, indem man aus dem Menü Bearbeiten Einstellungen... auswählt. Folgende Einstellungen können verändert werden:

Standardgröße des Bandes

- Dieser Wert wird bei der Formatierung eines Bandes als Standardwert für die Bandgröße verwendet.

Blockgröße des Bandes

- Hardware-Blockgröße des Bandlaufwerkes. Bei Diskettenbandlaufwerken sollte der Wert 10240 Bytes betragen.

Bandgerät

- Der vollständige Pfad zum Bandgerät (üblicherweise `/dev/tape`). Dieser Pfad muss auf die nicht-zurückspulende Version des Bandgerätes zeigen.

Tar-Befehl

- Der vollständige Pfad zum Befehl `tar` auf dem System.

Band beim Einbinden laden

- Falls aktiviert, sendet &kdat; vor dem Einbinden eines Bandes ``mt`load``` an das Bandlaufwerk. Einige Laufwerke benötigen diesen Befehl, bevor ein Band verwendet werden kann.

Laufwerk beim Einbinden sperren

- Falls aktiviert, wird beim Einbinden des Bandes von &kdat; der Knopf zum Auswerfen am Bandlaufwerk deaktiviert. Diese Einstellung funktioniert nicht für alle Bandlaufwerke.

Band auswerfen wenn Einbindung gelöst wird

- Falls aktiviert, wird ein Band automatisch von &kdat; ausgeworfen, wenn dessen Einbindung gelöst wird. Diese Einstellung kann bei Diskettenbandlaufwerken nicht verwendet werden.

Variable Blockgröße

- Falls aktiviert, versucht &kdat; die Hardware-Blockgröße des Bandlaufwerkes zu ändern. Das wird nicht von allen Laufwerkden unterstützt. Egal ob diese Funktion unterstützt wird, man muss &kdat; auf jeden Fall die Blockgröße des Bandlaufwerkes mitteilen (also 10240 für Benutzer von ftape).

### Bandformat von &kdat;

Beim Formatieren erzeugt &kdat; auf dem Band eine einzige Datei am Anfang des Bandes. Diese Datei beansprucht einen einzigen Datenblock und hat folgenden Inhalt:

- (9 Byte) Den Text `KDatMAGIC`

- (4 Byte) Die Versionsnummer des Dateiformats (augenblicklich 1).

- (4 Byte) Die Länge der Bandkennung in Byte.

- (n Byte) Die Bandkennung. Das Format dieser Zeichenkette ist `Rechnername`:`Sekunden`. Dabei bezeichnet `Rechnername` den vollen Namen des Rechners, auf dem das Band formatiert wurde und `Sekunden` ist der Zeitpunkt, zu dem das Band formatiert worden ist, in Sekunden dieser Epoche.

Über die Bandkennung wird eine Datei mit dem gleichen Namen im Verzeichnis `$`HOME`/.kdat` gefunden.

Alle weiteren Dateien auf dem Band sind übliche tar-Archive. Sie können direkt mit GNU tar bearbeitet werden. Selbst andere tar-Programme sollten bei nicht-inkrementellen Sicherungen funktionieren.

## Referenz zu Menü und Werkzeugleiste

### Menüs von &kdat;

Die drei Menüs von &kdat; lauten Datei, Bearbeiten und Hilfe.

#### Das Menü Datei

Datei Sichern...

- Startet eine Sicherung.

Datei Wiederherstellen...

- Stellt eine Sicherung vom Band wieder her.

Datei Überprüfen...

- Überprüft eine Sicherung.

Datei Band einbinden

- Bindet ein Band ein.

Datei Bandindes neu erstellen

- Erstellt auf dem eingebundenen Band den Index neu.

Datei Sicherungsprofil erstellen

- Öffnet den Dialog zur Erstellung eines Sicherungsprofils.

Datei Archiv löschen

- Löscht eine Sicherung vom Band.

Datei Index löschen

- Löscht den Index von &kdat; vom Band.

Datei Sicherungsprofil löschen

- Entfernt ein Sicherungsprofil.

Datei Band formatieren

- Formatiert ein Band für die Benutzung durch &kdat;.

&Strg;Q Datei Beenden

- Beendet &kdat;.

#### Das Menü Bearbeiten

Bearbeiten Einstellungen

- Öffnet den Dialog Einstellungen, der die Anpassung der Einstellungen von &kdat; an die Anforderungen erlaubt.

#### Das Menü Hilfe

&help.menu.documentation;

#### Die Werkzeugleiste von &kdat;

Folgende 6 Symbole sind in der Werkzeugleiste von &kdat; enthalten:

Band einbinden/Einbindung lösen

- Bindet ein Band ein bzw. löst die Einbindung für ein Band.

Sicherung

- Beginnt eine Sicherung. Dieses Symbol ist nur verfügbar, wenn ein Band eingebunden ist.

Wiederherstellen

- Stellt eine Sicherung vom Band wieder her. Dieses Symbol ist nur dann verfügbar, wenn ein Band eingebunden ist.

Überprüfen

- Überprüft den Inhalt einer Bandsicherung. Dieses Symbol ist nur verfügbar, wenn ein Band eingebunden ist.

Hilfe

- Öffnet die Hilfe-Datei zu &kdat; (dieses Dokument).

Beenden

- Beendet &kdat;.

## Copyright

&kdat;

Das Copyright für Programm und Dokumentation 1998-2000 liegt bei Sean Vyain svyain@mail.tds.net.

Deutsche Übersetzung: Frank Schütte F.Schuette@t-online.de

&underFDL; &underGPL;