Live Backup System
Re: Live Backup System
Sind im Programm externe Sicherungen eingetragen?
Was sein könnte ist, wenn beim Herunterfahren von Windows noch offene Dateiänderungen in der Queue sind, dann bleibt der Wert in der Datei "BackupStatus.ini" noch auf "0" für unfertig.
Und am nächsten Tag erkennt LBS es und möchte gerne sicherstellen, dass Quell- und Zielverzeichnisse auf dem gleichen Stand sind. Deshalb wird eine Nachsynchronisierung durchgeführt.
Aber normalerweise sollte in der Taskleiste ein Synchronisierungsfenster erscheinen.
Bei mir ist das noch nicht aufgetreten, dass während einer Nachsynchronisierung kein Fenster sichtbar war.
Ich kann ja in der nächsten Version so machen, dass das Archiv einfach neu erstellt wird, falls der Komprimierungsvorgang von 7Zip abgebrochen wurde, damit 7Zip kein Problem mehr hat, auf diese Datei zuzugreifen. Außerdem werde ich mal probieren, so zu ändern, dass die komplette offene Queue-Liste gespeichert wird (statt BackupStatus auf "0" zu setzen für alle Sicherungsaufträge), falls das Programm von Windows beendet wird. Ich bin mir nur nicht sicher, ob mein Programm genügend Zeit hat, die Queue-Liste rechtzeitig in eine Datei abzuspeichern, falls die Liste sehr lang ist, bevor Windows meine Anwendung killt. Das muss ich mal testen.
Was sein könnte ist, wenn beim Herunterfahren von Windows noch offene Dateiänderungen in der Queue sind, dann bleibt der Wert in der Datei "BackupStatus.ini" noch auf "0" für unfertig.
Und am nächsten Tag erkennt LBS es und möchte gerne sicherstellen, dass Quell- und Zielverzeichnisse auf dem gleichen Stand sind. Deshalb wird eine Nachsynchronisierung durchgeführt.
Aber normalerweise sollte in der Taskleiste ein Synchronisierungsfenster erscheinen.
Bei mir ist das noch nicht aufgetreten, dass während einer Nachsynchronisierung kein Fenster sichtbar war.
Ich kann ja in der nächsten Version so machen, dass das Archiv einfach neu erstellt wird, falls der Komprimierungsvorgang von 7Zip abgebrochen wurde, damit 7Zip kein Problem mehr hat, auf diese Datei zuzugreifen. Außerdem werde ich mal probieren, so zu ändern, dass die komplette offene Queue-Liste gespeichert wird (statt BackupStatus auf "0" zu setzen für alle Sicherungsaufträge), falls das Programm von Windows beendet wird. Ich bin mir nur nicht sicher, ob mein Programm genügend Zeit hat, die Queue-Liste rechtzeitig in eine Datei abzuspeichern, falls die Liste sehr lang ist, bevor Windows meine Anwendung killt. Das muss ich mal testen.
Re: Live Backup System
Moin RSBasic,
ja es sind zwei externe Sicherungen eingetragen.
Danke für die Erklärungen, wie das Problem entstehen könnte. Ich werde das nächste mal drauf achten, ob es unfertige Einträge in der "BackupStatus.ini" gibt.
ja es sind zwei externe Sicherungen eingetragen.
Danke für die Erklärungen, wie das Problem entstehen könnte. Ich werde das nächste mal drauf achten, ob es unfertige Einträge in der "BackupStatus.ini" gibt.
"Never run a changing system!" | "Unterhalten sich zwei Alleinunterhalter... Paradox, oder?"
PB 6.02 x64, OS: Win 7 Pro x64 & Win 11 x64, Desktopscaling: 125%, CPU: I7 6500, RAM: 16 GB, GPU: Intel Graphics HD 520
Useralter in 2024: 56 Jahre.
PB 6.02 x64, OS: Win 7 Pro x64 & Win 11 x64, Desktopscaling: 125%, CPU: I7 6500, RAM: 16 GB, GPU: Intel Graphics HD 520
Useralter in 2024: 56 Jahre.
Re: Live Backup System
Hallo RSBasic,
gerade ist das ganze wieder aufgetreten. Ich konnte mir die INI Datei aber leider erst ansehen, nachdem der Sicherungsauftrag (ohne Erscheinen eines Fortschrittsfensters) angelaufen war. Ich hatte vorher leider nicht dran gedacht.
Das ganze sah während der Sicherung dann so aus - es gab dann auch einen "Divison by zero" Fehler:

Die Datei BackupFiles_06032016.log sieht so aus:
Edit:
Oha, das ganze sieht nach einem Neustart nicht mehr so gut aus. Das Programm sichert die Daten an Ziele, die nicht definiert wurden.
Der Reihe nach:
Ich habe folgende Ziele in der SourceTargets.ini definiert. Den speziellen Charakter "US" in der INI Datei habe ich hier mal mit # ersetzt, weil er im Forum nicht korrekt dargestellt wird.
Das Programm lief dann zwar fehlerfrei durch, hat aber die 7z Sicherungen an falschen Orten ausgeführt.
Sie hätten ausnahmslos auf dem USB Stick unter "Daten\Backups\" landen sollen, LBS hat sie aber hier erstellt:

Momentan bin ich etwas verunsichert, da ich nicht weiß wo Dein Programm im Fehlerfall die Daten hinschreibt.
Hast Du evtl. eine vage Idee was da schief läuft?
gerade ist das ganze wieder aufgetreten. Ich konnte mir die INI Datei aber leider erst ansehen, nachdem der Sicherungsauftrag (ohne Erscheinen eines Fortschrittsfensters) angelaufen war. Ich hatte vorher leider nicht dran gedacht.
Das ganze sah während der Sicherung dann so aus - es gab dann auch einen "Divison by zero" Fehler:
Das LBS Error Log hat geschrieben:06.03.2016 09:08:48: Es ist ein schwerwiegender Fehler aufgetreten und das Programm muss beendet werden.
Senden Sie bitte die folgenden Informationen an [email von mir ausgeblendet]:
Datum/Uhrzeit: 06.03.2016 09:08:48
Betriebssystem: Windows XP
Anwendung: Live Backup System 1.1.0 (Build 2857)
Fehlermeldung: Division by zero
Speicheradresse: 4436123

Die Datei BackupFiles_06032016.log sieht so aus:
Evtl. kannst Du irgend etwas draus ableiten? Ich werde mich bein nächsten mal bemühen, die INI Datei vorher anzusehen.BackupFiles_06032016.log hat geschrieben:06.03.2016 09:07:36: Live Backup System 1.1.0 gestartet
06.03.2016 09:07:36: DiskMonitor-Thread gestartet: C:\Dokumente und Einstellungen\User\Desktop\ > D:\Daten\Backups\,16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\Desktop\
06.03.2016 09:07:36: DiskMonitor-Thread gestartet: D:\Daten\Dokumente\ > 16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\Dokumente\
06.03.2016 09:07:36: DiskMonitor-Thread gestartet: C:\Dokumente und Einstellungen\User\Eigene Dateien\PureBasic Sourcen\ > D:\Daten\Backups\,16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\PureBasic Sourcen\
06.03.2016 09:07:36: DiskMonitor-Thread gestartet: C:\Programme\Mxxxxx\ > 16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\Programme\
06.03.2016 09:07:36: DiskMonitor-Thread gestartet: C:\Dokumente und Einstellungen\User\Desktop\ > D:\Daten\Backups\,16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\Desktop\
06.03.2016 09:07:36: DiskMonitor-Thread gestartet: D:\Daten\Dokumente\ > 16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\Dokumente\
06.03.2016 09:07:36: DiskMonitor-Thread gestartet: C:\Dokumente und Einstellungen\User\Eigene Dateien\PureBasic Sourcen\ > D:\Daten\Backups\,16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\PureBasic Sourcen\
06.03.2016 09:07:36: DiskMonitor-Thread gestartet: C:\Programme\Mxxxxx\ > 16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\Programme\
06.03.2016 09:07:36: DiskMonitor-Thread gestartet: C:\Dokumente und Einstellungen\User\Desktop\ > D:\Daten\Backups\,16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\Desktop\
06.03.2016 09:07:36: DiskMonitor-Thread gestartet: D:\Daten\Dokumente\ > 16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\Dokumente\
06.03.2016 09:07:36: DiskMonitor-Thread gestartet: C:\Dokumente und Einstellungen\User\Eigene Dateien\PureBasic Sourcen\ > D:\Daten\Backups\,16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\PureBasic Sourcen\
06.03.2016 09:07:36: DiskMonitor-Thread gestartet: C:\Programme\Mxxxxx\ > 16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\Programme\
06.03.2016 09:07:37: Alte Sicherung entfernt: F:\Daten\Backups\Desktop\Sicherung (17.02.2016).7z
06.03.2016 09:08:48: Kopiert: C:\Dokumente und Einstellungen\User\Desktop\Dateimanagement\FileUnlocker\ffunlock.exe > D:\Daten\Backups\Sicherung (06.03.2016)\Desktop\Dateimanagement\FileUnlocker\ffunlock.exe
06.03.2016 09:08:48: Kopiert: C:\Dokumente und Einstellungen\User\Desktop\Dateimanagement\FileUnlocker\license.txt > D:\Daten\Backups\Sicherung (06.03.2016)\Desktop\Dateimanagement\FileUnlocker\license.txt
Edit:
Oha, das ganze sieht nach einem Neustart nicht mehr so gut aus. Das Programm sichert die Daten an Ziele, die nicht definiert wurden.
Der Reihe nach:
Ich habe folgende Ziele in der SourceTargets.ini definiert. Den speziellen Charakter "US" in der INI Datei habe ich hier mal mit # ersetzt, weil er im Forum nicht korrekt dargestellt wird.
Nachdem der Fehler aufgetreten ist und das Programm sich dadurch selbst beendet (abgeschossen) hat, habe ich es neu gestartet und manuell eine Sicherung im Verwaltungsfenster ausgelöst.C:\Dokumente und Einstellungen\User\Desktop\#D:\Daten\Backups\,#16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\Desktop\
D:\Daten\Dokumente\#16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\Dokumente\
C:\Dokumente und Einstellungen\User\Eigene Dateien\PureBasic Sourcen\#D:\Daten\Backups\,#16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\PureBasic Sourcen\
C:\Programme\Mxxxxxx\#16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\Programme\
Das Programm lief dann zwar fehlerfrei durch, hat aber die 7z Sicherungen an falschen Orten ausgeführt.
Sie hätten ausnahmslos auf dem USB Stick unter "Daten\Backups\" landen sollen, LBS hat sie aber hier erstellt:

Momentan bin ich etwas verunsichert, da ich nicht weiß wo Dein Programm im Fehlerfall die Daten hinschreibt.
Hast Du evtl. eine vage Idee was da schief läuft?
"Never run a changing system!" | "Unterhalten sich zwei Alleinunterhalter... Paradox, oder?"
PB 6.02 x64, OS: Win 7 Pro x64 & Win 11 x64, Desktopscaling: 125%, CPU: I7 6500, RAM: 16 GB, GPU: Intel Graphics HD 520
Useralter in 2024: 56 Jahre.
PB 6.02 x64, OS: Win 7 Pro x64 & Win 11 x64, Desktopscaling: 125%, CPU: I7 6500, RAM: 16 GB, GPU: Intel Graphics HD 520
Useralter in 2024: 56 Jahre.
Re: Live Backup System
Der erste Fehler ist bereits bekannt und tritt wahrscheinlich bei der Berechnung des Prozentstatus auf. (100*Current/Max)
Wie es aussieht, war Max bei dir gleich 0. Ich werde versuchen, diesen Fehler zu reproduzieren und zu beheben.
Bezüglich des zweiten Fehlers: Echt komisch. Ist das nur bei der 7z-Sicherung so? Ich werde das ebenfalls prüfen.
Wie es aussieht, war Max bei dir gleich 0. Ich werde versuchen, diesen Fehler zu reproduzieren und zu beheben.
Bezüglich des zweiten Fehlers: Echt komisch. Ist das nur bei der 7z-Sicherung so? Ich werde das ebenfalls prüfen.
Re: Live Backup System
Der zweite Fehler war vermutlich eigene Schuld. Ich hatte zwecks späterer Analyse die "_Live Backup System.ini" des USB Sticks gesichert. Leider genau ins root von Laufwerk D:\ und das hat LBS vermutlich vorgegaukelt, dass D: nun der USB Stick sei.
Ich bin mir nicht sicher, ob ich die Datei vor dem Neustart von LBS kopiert habe oder nicht, aber es kann ja eigentlich nur so sein. Alle Indizien deuten darauf hin. Von daher erstmal Entwarnung von mir. Eine zweite Sicherung nach Löschen der INI hat dann auch wieder funktioniert.
Ich bin mir nicht sicher, ob ich die Datei vor dem Neustart von LBS kopiert habe oder nicht, aber es kann ja eigentlich nur so sein. Alle Indizien deuten darauf hin. Von daher erstmal Entwarnung von mir. Eine zweite Sicherung nach Löschen der INI hat dann auch wieder funktioniert.
"Never run a changing system!" | "Unterhalten sich zwei Alleinunterhalter... Paradox, oder?"
PB 6.02 x64, OS: Win 7 Pro x64 & Win 11 x64, Desktopscaling: 125%, CPU: I7 6500, RAM: 16 GB, GPU: Intel Graphics HD 520
Useralter in 2024: 56 Jahre.
PB 6.02 x64, OS: Win 7 Pro x64 & Win 11 x64, Desktopscaling: 125%, CPU: I7 6500, RAM: 16 GB, GPU: Intel Graphics HD 520
Useralter in 2024: 56 Jahre.
- NicTheQuick
- Ein Admin
- Beiträge: 8808
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
Re: Live Backup System
Ich hatte auch gerade den "Division by zero"-Fehler, nachdem ich den Computer neu gestartet hatte und LBS startete. Kurz kam das Fenster, dass er nach Änderungen sucht und dann gab es den Fehler. Vermutlich gab es nichts zu ändern und dann hat er eben durch 0 geteilt. Ist der Fehler schon behoben oder nur bekannt?
Re: Live Backup System
Der Fehler ist bereits bekannt, aber noch nicht behoben. Ich habe zur Zeit leider keine Lust. Sorry 
Ich hoffe, dass ich demnächst wieder Lust bekomme, um den Fehler zu beheben und die neuen Funktionsvorschläge umzusetzen.

Ich hoffe, dass ich demnächst wieder Lust bekomme, um den Fehler zu beheben und die neuen Funktionsvorschläge umzusetzen.
Re: Live Backup System
Also von mir heißt es "kein Eile", RSBasic. Im Großen und Ganzen läuft das Tool bei mir recht zuverlässig - und wenn mal Fehler auftreten, bekomme ich das auch geregelt. Im Notfall durch einfach nochmal ausführen.
Dies hier daher nur für Deine Liste der aufgetretenen Probleme:
Heute ist ein anderer Fehler bei mir aufgetreten. Normalerweise habe ich den USB Stick für die 7z Sicheurngen bereits am Rechner, wenn ich LBS starte. Heuet war das anders, da habe ich LBS gestartet und dann erst den USB Stick eingesteckt.
Das Programm hat dann direkt nach dem Einstecken plötzlich 3 mal parallel versucht eine 7z Sicherung meines Desktop-Auftrags anzulegen. Zwei der Prozesse konnten dabei verständlicherweise nicht auf das bereits geöffnete 7z-Archiv zugreifen zugreifen.
Das obere Fortschrittsfenster hat korrekt komprimiert, die beiden darunter haben jeweils die Fehlermeldung geworfen.

Meine Backupaufträge sind noch die gleichen wie aus meinem vorletzten post.
Dies hier daher nur für Deine Liste der aufgetretenen Probleme:
Heute ist ein anderer Fehler bei mir aufgetreten. Normalerweise habe ich den USB Stick für die 7z Sicheurngen bereits am Rechner, wenn ich LBS starte. Heuet war das anders, da habe ich LBS gestartet und dann erst den USB Stick eingesteckt.
Das Programm hat dann direkt nach dem Einstecken plötzlich 3 mal parallel versucht eine 7z Sicherung meines Desktop-Auftrags anzulegen. Zwei der Prozesse konnten dabei verständlicherweise nicht auf das bereits geöffnete 7z-Archiv zugreifen zugreifen.
Das obere Fortschrittsfenster hat korrekt komprimiert, die beiden darunter haben jeweils die Fehlermeldung geworfen.

Meine Backupaufträge sind noch die gleichen wie aus meinem vorletzten post.
Code: Alles auswählen
C:\Dokumente und Einstellungen\User\Desktop\#D:\Daten\Backups\,#16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\Desktop\
D:\Daten\Dokumente\#16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\Dokumente\
C:\Dokumente und Einstellungen\User\Eigene Dateien\PureBasic Sourcen\#D:\Daten\Backups\,#16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\PureBasic Sourcen\
C:\Programme\Mxxxxxx\#16 GB STICK:{8E3BC867-D87D-49A0-9125-9469846BC887}\Daten\Backups\Programme\
"Never run a changing system!" | "Unterhalten sich zwei Alleinunterhalter... Paradox, oder?"
PB 6.02 x64, OS: Win 7 Pro x64 & Win 11 x64, Desktopscaling: 125%, CPU: I7 6500, RAM: 16 GB, GPU: Intel Graphics HD 520
Useralter in 2024: 56 Jahre.
PB 6.02 x64, OS: Win 7 Pro x64 & Win 11 x64, Desktopscaling: 125%, CPU: I7 6500, RAM: 16 GB, GPU: Intel Graphics HD 520
Useralter in 2024: 56 Jahre.
Re: Live Backup System
Guten Abend,
sorry, dass es so lange gedauert hat. Ich habe nun endlich ein bisschen Zeit investiert und habe ein paar Punkte aus meiner ToDo-Liste umgesetzt. Sehr wichtig war das Beheben des Divisionsfehlers, da dieser öfters auftrat.
Ansonsten weitere Punkte. Siehe unten
Die anderen Punkte werde ich demnächst auch umsetzen.
@Charly
Ich habe zwar eine Einstelung für die Startverzögerung hinzugefügt, aber diese werde ich demnächst auch pro Dateiänderung hinzufügen, damit dein ThunderBird kein Zugriffsproblem hat.
Live Backup System 1.1.1 wurde veröffentlicht
Changelog:
sorry, dass es so lange gedauert hat. Ich habe nun endlich ein bisschen Zeit investiert und habe ein paar Punkte aus meiner ToDo-Liste umgesetzt. Sehr wichtig war das Beheben des Divisionsfehlers, da dieser öfters auftrat.
Ansonsten weitere Punkte. Siehe unten
Die anderen Punkte werde ich demnächst auch umsetzen.
@Charly
Ich habe zwar eine Einstelung für die Startverzögerung hinzugefügt, aber diese werde ich demnächst auch pro Dateiänderung hinzufügen, damit dein ThunderBird kein Zugriffsproblem hat.
Live Backup System 1.1.1 wurde veröffentlicht
Changelog:
- Division-Bugfix
- Einstellung "Startverzögerung" wurde hinzugefügt
- Bugfix: Öffnen eines Sicherungsprotokolls
- Änderung der Benutzeroberfläche des Hauptfensters für eine bessere Übersicht
- Ausnahmeliste für das Ignorieren bestimmter Verzeichnisse wurde hinzugefügt
- NicknameFJ
- Beiträge: 324
- Registriert: 03.06.2007 14:36
- Wohnort: Von der Sonne aus gesehen der dritte Planet
Re: Live Backup System
Hallo RSBasic,
danke für das Update
NicknameFJ
danke für das Update

NicknameFJ
PS: Alle im Text enthaltenen Schreibfehler sind beabsichtigt und dienen der Belustigung aller

