Personal Backup Vers. 3
=======================

Hinweise zu langen Pfaden (>260 Zeichen):
-----------------------------------------
Die Windows-API-Funktionen, die ich in meinem Programm verwende, beschränken die
Länge von Pfaden (Verzeichnis + Dateiname) auf 260 Zeichen (siehe dazu Windows-SDK).
Selbst der Windows-Explorer hat diese Beschränkung.

Es gibt zwar inzwischen von allen betroffenen API-Funktionen auch Unicode-Versionen,
die längere Pfade unterstützen. Der Aufwand dafür ist aber unverhältnismäßig groß
und schafft neue Probleme (z.b. keine native Unterstützung durch Win9x). Ich habe
Pläne in dieser Richtung daher zunächst einmal auf Eis gelegt.

Außerdem gibt es einen Weg, das Problem mit dem Befehl "Subst" zu umgehen:
Beispiel:
---------
Pfadname = C:\Verz1\..\Verz2\Verz3\..\Verz4

Die gesamte Länge (einschließlich der Dateinamen im letzten Verzeichnis) überschreitet
dabei den Wert 260 (s.o.). Man teil den Pfad an geeigneter Stelle auf und gibt dann an
der Eingabeaufforderung ein

subst X: C:\Verz1\..\Verz2

Es gibt jetzt ein neues (virtuelles) Laufwerk X: mit dem Unterverzeichnis Verz3\..,
so dass der o.g. Pfad jetzt nur noch

X:\Verz3\..\Verz4

heißt. Die Zurodnung kann mit

subst X: /d

wieder aufgelöst werden.

Im Backupprogramm können diese beiden genannten Befehle auch automatisch über
jeweils eine Batchdatei vor und nach dem Backup gestartet werden.


Hinweis bei Darstellungsproblemen:
----------------------------------
Wenn auf dem Desktop unter "Eigenschaften" eine andere Auflösung als 96dpi
eingestellt ist, kann es zu Problemen bei der Bildschirmdarstellung des
Programmfensters kommen.
In diesem Fall gibt es zwei Möglichkeiten zur Abhilfe:
1. Wenn die geänderte Auflösung beibehalten werden soll, müssen im Programmverzeichnis
   (z.B. C:\Programme\Person Backup 3) die Sprachdateien *.DEU und *.ENU gelöscht
   werden. Das Programm funktioniert dann in gewohnter Weise, kann nur nicht mehr
   auf eine andere Sprache (z.B. Englisch) umgeschaltet werden.
2. Die Auflösung wird auf 96dpi zurücksgestellt. Um größere Schriften auf der
   Desktopanzeige zu haben, verändert man stattdessen unter
   "Eigenschaften von Anzeige > Darstellung" den Schriftgrad auf "Große Schriftarten"."


Wichtiger Hinweis für Benutzer der Vers. 2:

Das Datenformat für die Backup-Aufträge wurde geändert. Das Programm liest Daten der Version 2
und konvertiert diese automatisch in das neue Format. Damit ist es nicht mehr möglich ist, diese
mit der Vorversion zu lesen.
Es wird empfohlen vor der Benutzung der Version 3 alle alten Backup-Aufträge zu sichern, so dass
bei Problemen notfalls wieder auf die Version 2 zurückgegriffen werden kann.

=================================================================================
Personal-Backup ist ein Programm zur Sicherung von persönlichen Daten
in einem beliebigen Ziel-Verzeichnis, das sich entweder auf einer lokalen
Fest- oder Wechselplatte oder auch auf einem Netzwerk-Server befinden kann.
Es läuft unter Windows 95/98/ME und Windows NT4/2000/XP und unterstützt auch
Mehrbenutzerumgebungen.
Die Auswahl der zu sichernden Daten erfolgt verzeichnisweise, wobei alle
Unterverzeichnisse automatisch eingeschlossen werden. Zur Unterscheidung
der Ursprungs-Laufwerke (C:, D:, etc.) werden im Sicherungsziel Unterverzeichnisse mit
den Namen LwC, LwD, etc. angelegt.
Ansonsten bleibt die originale Verzeichnisstruktur im Sicherungsverzeichnis
erhalten. Auf Wunsch werden die Dateien einzeln nach dem GZip-Verfahren komprimiert.
Zusätzlich kann ausgewählt werden, welche Dateitypen (abhängig von
der Dateinamenerweiterung) gesichert werden sollen und welche nicht. Es lassen
sich auf diese Weise beliebig viele verschieden Backup-Aufträge erstellen.
Die Durchführung des Backups kann entweder von Hand oder auch automatisch
erfolgen. Dabei wird immer geprüft, ob die zu sichernde Datei im Backup-Verzeichnis
älter als die Originaldatei ist. Nur geänderte Dateien werden kopiert.
Das automatische Backup wird entweder bei der Anmeldung des
Benutzers oder zu einer frei wählbaren Tageszeit gestartet.

=================================================================================
Personal-Backup is a program to save personal data at any destination folder.
This folder may be located on a local fixed or removable drive or on a network server.
It runs under Windows 95/98/ME and Windows NT4/2000/XP and supports multiuser
environments.
Selecting a folder puts all contained files and subdirectories into the backup task.
At the destination folder the original drives (C:, D:, etc.) look like subdirectories
named LwC, LwD, etc. The original directory structure remains unchanged beneath these
folders. All files may be compressed using GZip.
You can select groups of file types (depending on filename extension) which should be
excluded from backup. All created backup tasks can be stored for later use.
Performing the backup can be done manually or automatically. The automatic backup is
started on login or at a selectable time of day. During the backup the
programm checks wether the file to be saved is newer than the backupped file or not.
Only changed files are saved.



