|
|
© 2001 − 2021, Dr. Jürgen Rathlev |
Auf Wunsch können alle Vorgänge protokolliert werden. Die Voreinstellungen dazu werden
in einem Dialog vorgenommen, der über
Programmeinstellungen ⇒ Protokoll ...
im Menü des Steuerzentrums aufgerufen wird.
Neben der bevorzugten Art der Protokollierung kann dort kann
auch eingestellt werden, ob nur beim Backup oder auch bei der
Wiederherstellung (Restore), beim Löschen und/oder beim Überprüfen
protokolliert werden soll.
Die Voreinstellungen werden immer für jeden neuen Auftrag automatisch übernommen.
Auf Wunsch können diese Einstellungen für jeden Backup-Auftrag individuell angepasst werden.
Man klickt dazu auf die Statusanzeige für das Protokoll im Steuerzentrum
oben rechts (weitere Einzelheiten dazu siehe unten). Im
Dialog für die Bearbeitung eines Backupauftrags findet man die Einstellungen unter den
Optionen des Auftrags.
Treten beim Backup oder den anderen Aktionen Fehler auf, kann im
Protokoll nachgesehen werden, bei welchen Dateien Probleme aufgetreten sind.
Bei der Suche nach der Ursache von Fehlern hilft meist das Umschalten des
Protokolls auf lang oder noch besser ausführlich weiter, da hier
eine ganze Reihe von Zusatzinformationen angezeigt werden (wie z.B. aufgetretene Systemfehler).
Die aktuelle Protokollierung wird immer
an bereits vorhandene Einträge angefügt, so dass die Protokolldatei mit der Zeit wächst.
In den Voreinstellungen kann eine
Maximalgröße vorgegeben werden. Ist diese überschritten, wird das bestehende Protokoll
automatisch umbenannt und dabei mit dem aktuellen Datum versehen (PersBackup yyyy-mm-dd.log).
Die weitere Protokollierung erfolgt dann in eine neue Datei.
Da die Anzahl der Protokolldateien auf diese Weise ständig wächst, gibt es im
Programm eine Funktion, alte, nicht mehr benötigte Protokolle, auf Wunsch auch
automatisch, zu löschen (siehe hier).
Es gibt mehrere Möglichkeiten ein Protokoll mitschreiben zu lassen:
- kurzes Protokoll:
- Angabe von Datum und Uhrzeit des Beginns der ausgeführten Aktion (z.B. Backup)
- Angabe des Zielverzeichnisses
- Anzeige von Fehlern (optional auch Warnungen)
- Angabe von Datum und Uhrzeit des Endes der ausgeführten Aktion (z.B. Backup)
- Statusmeldung mit Angabe der Anzahl der kopierten/gelöschten und geprüften
Dateien
- langes Protokoll
- Alle Informationen des kurzen Protokolls
- Angabe aller kopierten und gelöschten Dateien
- Anzeige von Fehlern und Warnungen
- Ausführliche Anzeige der Fehlerursache
- Zusätzliche Hinweise bei kopierten Dateien:
Ein nachgestelltes A zeigt an, dass auf der Quellseite das Attribut
zurückgesetzt wurde (z.B. bei einem inkrementellen Backup), ein nachgestelltes
U zeigt an, dass im Ziel eine ältere Version der Datei überschrieben wurde.
- ausführliches Protokoll
- Wie vor, aber mit diversen Zusatzinformationen, die bei der Suche nach Fehlern
hilfreich sind. Außerdem wird das Protokoll auch bei Programmabbruch oder
beim Hängen des Programms immer vollständig geschrieben.
Hinweis: Das ausführliche Protokoll kann sehr lang werden und verlangsamt
das Backup geringfügig.
Optionen
- Kurzes Protokoll: Optional können hier auch Warnungen angezeigt werden.
Das ist z.B. der Fall, wenn die zu sichernde Datei zwar vollständig kopiert wurde, danach
aber die Attribute und/oder die Zeitstempel auf der Zielseite nicht gesetzt werden konnten.
- Langes Protokoll: Optional können hier auch alle Dateien
angezeigt werden, die bei der Sicherung im Modus
Aktualisieren nicht kopiert
wurden, weil im Ziel bereits eine aktuelle Version vorhanden ist.
- Auf Wunsch kann nach jeder Datensicherung das aktuelle Protokoll automatisch
auf dem ausgewählten Drucker
ausgedruckt werden.
- Auf Wunsch kann am Ende eines langen oder ausführlichen Protokolls eine
Fehlerübersicht ausgegeben werden.
Name der Protokoll-Datei
- Verwende Standard-Protokolldatei: Das Protokoll wird in die
für alle Aufträge gemeinsame Datei PersBackup.log geschrieben.
- Nachfolgende Protokolldatei für diesen Auftrag verwenden:
Es kann ein beliebiger Dateiname oder Pfad ausgewählt werden, der auch Platzhalter enthalten darf .
Mit einem Klick auf die Schaltfläche mit dem roten Pfeil wird automatisch der Platzhalter
für den Namen des Auftrags eingetragen. Zusätzlich können mit einem Klick auf die Schaltfläche
mit dem Fragezeichen weitere Platzhalter z.B. für Datum und/oder Uhrzeit (siehe weiter unten)
eingefügt werden. In der Abbildung oben werden z.B. die Platzhalter für den Namen des Auftrags
und das aktuelle Datum verwendet.
In allen Fällen, d.h. sowohl wenn ein fester Name angegeben als auch wenn ein Name mit
Platzhaltern verwendet wird, wird bei jeder Ausführung des Backups das Protokoll an eine
bereits vorhandene Datei angefügt.
Vorhandene Protokolleinträge löschen: Diese Option steht nur zur Verfügung, wenn
für den Auftrag eine spezielle Protokolldatei ausgewählt ist. Vor
dem Start eines Backups werden dann alle älteren Einträge gelöscht.
Platzhalter für den Namen der Protokolldatei
Folgende Platzhalter können in den Namen, bzw. Pfad für die Protokolldatei
eingefügt werden:
- %date% - aktuelles Datum in der Form "jjjj-mm-tt" (z.B. 2010-12-04)
- %time% - aktuelle Uhrzeit in der Form "hhmmss" (z.B. 215325)
- %yaw% - Jahr und Woche in der Form "jjjj-ww" (z.B. 2009-53)
- %yam% - Jahr und Monat in der Form "jjjj-mm" (z.B. 2011-07)
- %year% - Jahr in der Form "jjjj" (z.B. 2010)
- %username% - Name des angemeldeten Benutzers
- %computername% - Name des Computers
- %dest% - Zielpfad des Backups (z.B. F:\Backup\)
- %drive% - Bezeichnung des Ziellaufwerks (z.B. F:) oder Name
der Serverfreigabe (z.B. \\server\backup)
- %volume% - Volumenname des Ziellaufwerks
- %taskname% - Dateiname des Auftrags
Ort der Protokolldatei
Unten im Dialogfenster wird zur Information das aktuell ausgewählte
Protokollverzeichnis angezeigt. Es wird verwendet, wenn beim Namen für die
Protokolldatei kein vollständiger Pfad angegeben ist. Der Benutzer
kann es entweder individuell über das Hauptmenü
Programmeinstellungen ⇒
Verzeichnisse ...
einstellen oder das standardmäßig dafür in den Anwendungsdaten des Benutzers vorgesehene verwenden:
C:\Users\<Benutzername>AppData\Roaming\PersBackup6.
(siehe auch).
Unter den Einstellungen des Auftrags kann
festgelegt werden, dass nach erfolgtem
Backup eine Nachricht per E-Mail an einen oder mehrerer Empfänger versandt wird.
Das Protokoll des letzten Auftrags kann im Original oder besser als Zip-Datei
angefügt werden
Nach einem Klick auf diese Schaltfläche oder den Menüpunkt Aktionen ⇒ Protokoll
⇒ Anzeigen wird ein Fenster geöffnet, in dem das zum aktuell geöffneten
Backup-Auftrag gehörende Protokoll angezeigt wird. Auf Wunsch kann
es ausgedruckt und gelöscht werden. Außerdem gibt es die Möglichkeit,
die Anfänge der einzelnen Backups (Abschnitte, blaue Pfeile),
evtl. Fehler (rote Pfeile) und beliebige andere Textstellen
zu suchen. Markierte Textbereiche können durch Tastatureingabe (Strg+C oder
Strg+Einfg) in die Zwischenablage kopiert werden.
Um nur einen Teil des Protokolls auszudrucken, wird der gewünschte Bereich
mit der Maus oder der Tastatur auf die bekannte Weise markiert. Andernfalls
wird das komplette Protokoll gedruckt.
Im Protokoll verwendete Kürzel
Die folgenden Abkürzungen werden im Protokoll verwendet, um dem Anwender weitere
Informationen liefern.
- Protokollkopf
- Personal Backup (Vers. 5.8.7.3) [nn] - Datensicherung
==> Start: 25.02.2017 12:48:36 - Backup-Auftrag: <Auftrag>.buj (x)
- nn = Protokollmodus: 01 - kurz, 02 - lang, 03 - ausführlich, 05 - kurz mit Warnungen
x = Backup-Modus: ohne = Aktualisieren, S = Aktualisieren mit Synchronisation,
F = Alles neu, D = Differenziell, I = Inkrementell
- Langes und ausführliches Protokoll
-
... |
|
Kopiert: "<Dateipfad rel. zu Quelle>" (n%) |
Zieldatei noch nicht vorhanden |
Kopiert: "<Dateipfad rel. zu Quelle>" (A - n%) |
Zieldatei noch nicht vorhanden Archivbit wurde zurück gesetzt |
Kopiert: "<Dateipfad rel. zu Quelle>" (U - n%) |
Zieldatei wurde ersetzt |
Kopiert: "<Dateipfad rel. zu Quelle>" (A,U - n%) |
Zieldatei wurde ersetzt Archivbit wurde zurück gesetzt |
... |
|
n = Größe der komprimierten Datei relativ zum Original |
- Ausführliches Protokoll
- ...
Kopieren von "<Dateipfad rel. zu Quelle> (<Größe>) nach "<Zieldatei>" [xxx]
...
Komprimieren von "<Dateipfad rel. zu Quelle> (<Größe>) nach "<Zieldatei>" [xxx]
...
Komprimieren und Verschlüsseln von "<Dateipfad rel. zu Quelle> (<Größe>) nach "<Zieldatei>" [xxx]
...
xxx = Optionen:
N - kopieren, C - komprimieren, E - verschlüsseln
zusätzlich: V - überprüfen, T = Erstellungsdatum kopieren,
A - Alternative Datenströme kopieren, S - Dokumentzusammenfassung kopieren,
P - Berechtigungen kopieren, X - Dateiattribute nicht kopieren
Angaben zum Vergleich Quelle ⇔ Ziel:
-a-- 2010-09-22 10:13:47 -> nicht vorhanden |
neue Kopie |
-a-- 2014-12-18 17:34:52 -> 2014-11-12 19:33:14 |
Aktualisierung |
-a-- 2004-12-18 17:34:52 <-> 2004-12-18 17:34:54 |
identisch - kein Kopie |
↑↑↑↑ |
Attribute: |
r--- |
schreibgeschützt |
-a-- |
Archivbit |
--h- |
versteckt |
---s |
Systemdatei |
J. Rathlev, D-24222 Schwentinental, Oktober 2020