From 422a24ab12eb8ae22be9ee17de6dcc879f202f41 Mon Sep 17 00:00:00 2001 From: Fritz Elfert Date: Mon, 21 May 2001 21:30:41 +0000 Subject: Added doc of internal backup format. --- kde2/doc/de/index.docbook.in | 139 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 138 insertions(+), 1 deletion(-) (limited to 'kde2/doc/de') diff --git a/kde2/doc/de/index.docbook.in b/kde2/doc/de/index.docbook.in index 1befb34..78bb6c3 100644 --- a/kde2/doc/de/index.docbook.in +++ b/kde2/doc/de/index.docbook.in @@ -58,6 +58,7 @@ von Psion PDAs, sowie zum Formatieren von Lauferken derselben. plptools KPsion Psion +EPOC PDA Sicherung Rücksicherung @@ -532,7 +533,143 @@ modifizieren. Der Dialog Einstellungen besteht aus drei Seiten: Internals -TBD + +Die Backup-Dateien + +Bei den Backup-Dateien die von &kpsion; angelegt werden, handelt es +sich um simple, mit gzip koprimierte tar-Archive. +Die Dateien sind nach folgendem Schema benannt: + + +TYP-YYYY-MO-DD-HH-MI-SS.tar.gz + + wobei + + + TYP + + ein einzelnes Zeichen ist und den Backup-Typ repräsentiert. 'I' steht für + incrementell und 'F' steht für englisch 'full' (Komplett-Backup). + + + + YYYY + + das Jahr des Backups angibt. + + + + MO + + den Monat des Backups angibt. + + + + DD + + den Tag des Backups angibt. + + + + HH + + die Stunde des Backups angibt. + + + + MI + + die Minute des Backups angibt. + + + + SS + + Die Sekunde des Backups angibt. + + + + + + +Die Dateinamen innerhalb des tar-Archives sind konvertiert um den +allgemein unter Unix gültigen Namens-Schemata zu genügen: Alle Vorkommen +des Zeichens '%' sind in die Zeichenkette '%25' umgewandelt, alle Vorkommen +des Zeichens '/' sind in die Zeichenkette '%2f' umgewandelt und alle +Vorkommen von '\' sind nach '/' gewandelt. + + +Zusätzlich zu den gesicherten Dateien des Psion, enthält jedes tar-Archiv +eine spezielle Indexdatei, in der die original-Dateiattribute und die +64-bit Dateizeit des Psion gespeichert werden. Diese Indexdatei hat den +Namen KPsionIncrementalIndex (für incrementelle Backups) oder +KPsionFullIndex (für Komplett-Backups). Die Indexdatei befindet sich im +Wurzelverzeichnis des Archivs und ist eine ASCII-Datei mit folgendem +Aufbau: + + +hhhhhhhh llllllll ssssssss aaaaaaaa fn + + wobei + + + hhhhhhhh + + eine 8-stellige Hexadezimalzahl ist, die die obere Hälfte des + Datei-Modifikationsdatums enthält. + + + + llllllll + + eine 8-stellige Hexadezimalzahl ist, die die untere Hälfte des + Datei-Modifikationsdatums enthält. + + + + ssssssss + + eine 8-stellige Hexadezimalzahl ist, die die Dateigrösse enthält. + + + + aaaaaaaa + + eine 8-stellige Hexadezimalzahl ist, die die Dateiattribute enthält. + + + + fn + + der unkonvertierte Original-Dateiname ist (Absoluter Pfad). + + + + + + +Die erste Zeile der Indexdatei enthält einen Header mit dem folgenden +Format: + + +#plpbackup index T + + wobei + + + T + + ein einzelnes Zeichen ist, welches den Backup-Typ repräsentiert. + 'I' steht für incrementell und 'F' steht für englisch 'full' + (Komplett-Backup). + + + + + + + + -- cgit v1.2.3