Willkommen Gast 

Infos ein-/ausblenden

Willkommen Gast! Um Beiträge zu verfassen musst Du registriert sein.





Seiten: 1 [2]
Autor Thema:v2 - vorhandene Backupsätze aus v1 erkennen?
lupinho
Administrator
Beiträge: 713
Permalink
avatar
Beitrag Re: v2 - vorhandene Backupsätze aus v1 erkennen?
am September 30, 2012, 12:56
Zitat

Das passt aber. Wenn Du abbrichst wird ein Fehler erzeugt, das Backup schlägt fehl - da unvollständig.
Ich habe die Umstellung von RsyncBackup auf die neue Version getestet; bei mir hat er auch verlinkt. Mit 'ner Fritzbox als NAS hab' ich's noch nicht probiert - das kann ich nochmal bei Gelegenheit tun.

Mr. Magpie
Erfahrener
Beiträge: 50
Permalink
avatar
Beitrag Re: v2 - vorhandene Backupsätze aus v1 erkennen?
am October 3, 2012, 02:34
Zitat

Mir geht es aber ganz genauso. Ich habe heute von Version 1.0.1 auf 2.0.1 (Enterprise) umgestellt.
Bei meinem System handelt es sich um einen WHS v.1, gesichert wird auf eine interne Platte. Die alten .hbd-Dateien wurden erkannt aber beim ersten Erstellen des Backups wird alles komplett kopiert, keine einzige Datei wird verlinkt!
Getestet habe ich's zunächst mit einer Sicherung einer Freigabe, bei der nur wenige Dateien (ca. 1000) vorhanden sind. Beim eigentlichen Backup wären aber etwa 170 GByte in 360.000 Dateien zu sichern. Auch einfach runter schmeißen kann ich die alten Datensicherungen nicht, da auf der Sicherungsplatte 64 Sicherungssätze vorliegen. Das Löschen der alten Sätze würde erfahrungsgemäß mindestens mehrere Tage benötigen.

In bigboy's Logdatei des abgebrochenen, nicht linkenden Backups fällt mir insbesndere folgende Zeile auf:

[12:05:50.47] INF: Don't use index for Z:\HardlinkBackup\HC-Projekte\2009-05-22

auch das finde ich bei mir entsprechend wieder.
Breche ich das Backup nicht ab - bspw. das o.g. "kleine Backup" mit 1000 Dateien - finde ich im Logfile an der entsprechenden Stelle

[00:20:07.96] INF: Use index.hbi for E:\Software\2012-10-03_00.06

Das bedeutet doch nichts anderes als dass er den Index der 1.x-Version nicht erkennt/nicht akzeptiert, jedenfalls nicht verarbeitet.

lupinho
Administrator
Beiträge: 713
Permalink
avatar
Beitrag Re: v2 - vorhandene Backupsätze aus v1 erkennen?
am October 3, 2012, 10:15
Zitat

Ja das ist so, die Index-Dateien der 1.x-Version werden nicht verwendet. Das sollte aber kein Problem machen, denn dann werden alle Daten "frisch" gelesen. Warum nichts verlinkt wird, ist mir nicht klar... ich fokussiere mal die Suche auf Windows XP/Server 2003.

bigboy
Neuling
Beiträge: 19
Permalink
avatar
Beitrag Re: v2 - vorhandene Backupsätze aus v1 erkennen?
am October 3, 2012, 11:25
Zitat

Zitat von lupinho am October 3, 2012, 10:15
Warum nichts verlinkt wird, ist mir nicht klar... ich fokussiere mal die Suche auf Windows XP/Server 2003.

Bei mir tritt der Fehler unter Windows 7 x64 auf (unter der x64 Version von HLB)

lupinho
Administrator
Beiträge: 713
Permalink
avatar
Beitrag Re: v2 - vorhandene Backupsätze aus v1 erkennen?
am October 3, 2012, 17:15
Zitat

Zitat von bigboy am October 3, 2012, 11:25

Bei mir tritt der Fehler unter Windows 7 x64 auf (unter der x64 Version von HLB)

Wohin sicherst Du? Auf ein NAS? Eventuell liegt's an der Zeit-Auflösung bei manchen NAS. Sobald eine index-Datei gelesen wird ist das egal, aber wenn die Zeiten auf dem NAS gröber gespeichert werden, als unter Windows, könnte das der Fehler sein.

bigboy
Neuling
Beiträge: 19
Permalink
avatar
Beitrag Re: v2 - vorhandene Backupsätze aus v1 erkennen?
am October 3, 2012, 17:22
Zitat

Wie schon gesagt:
Backup erfolgt auf eine an eine FRITZ!Box per USB angeschlossene NTFS-formatierte externe Festplatte.

Zitat von lupinho am October 3, 2012, 17:15Sobald eine index-Datei gelesen wird ist das egal, aber wenn die Zeiten auf dem NAS gröber gespeichert werden, als unter Windows, könnte das der Fehler sein.

Und was tue ich dann? Die alten Backupsätze "vergessen" und sozusagen neu anfangen?

Mr. Magpie
Erfahrener
Beiträge: 50
Permalink
avatar
Beitrag Re: v2 - vorhandene Backupsätze aus v1 erkennen?
am October 3, 2012, 17:45
Zitat

Da ich dringend wieder eine funktionierende Datensicherung benötige, switche ich wieder um auf de 1.0.1-Version

lupinho
Administrator
Beiträge: 713
Permalink
avatar
Beitrag Re: v2 - vorhandene Backupsätze aus v1 erkennen?
am October 4, 2012, 22:25
Zitat

Funktionieren müsste es ja schon. Nur, wenn die Index-Datei nicht verwendet wird, kann es (theoretisch) zu Zeitdifferenzen kommen. Ich versuche mal den Fehler mit 'ner Fritzbox nachzustellen, dann kann ich das beheben.

lupinho
Administrator
Beiträge: 713
Permalink
avatar
Beitrag Re: v2 - vorhandene Backupsätze aus v1 erkennen?
am October 4, 2012, 23:20
Zitat

Ok. Ich konnte den Fehler nachstellen:
Das Problem ist, dass Unix-basierte Systeme die Änderungszeiten nur in ganzen Sekunden (Sekunden seit 1.1.1970) abspeichern, HardlinkBackup aber die volle Auflösung von NTFS verwendet (100nsec seit dem 1.1.1600). Dadurch erkennt HardlinkBackup eine Zeitdifferenz und damit eine Änderung. Ich werde HardlinkBackup wohl so anpassen müssen, dass Zeitdifferenzen mit weniger als einer Sekunde als gleich gelten.
Der Fehler tritt normalerweise nur auf, wenn initial von Version 1 auf 2 umgestellt wird, danach wird wieder verlinkt, da die korrekten Zeiten in der index.hbi gesichert werden.
Ich werde den Bug in der nächsten Bugfixversion fixen. Bis dahin schlage ich folgenden Workaround vor:
Vor der Installation von Version 2 mit der Version 1 ein Backup durchführen. Nach der Installation von Version 2 das erste Backup (im Hardlink-Modus) durchführen, die index.hbi und die backupset.hbs in den vorherigen Backupsatz (der Version 1) zurückkopieren (Achtung, das geht nur, wenn keine Änderungen zwischen den beiden Backups vorkommen)! Den neu angelegten Backupsatz dann löschen (per Hand im Explorer) und das Backup wiederholen. Dadurch müssten dann Hardlinks zum letzten Backup der Version 1 erzeugt werden.

Seiten: 1 [2]
Mingle Forum by cartpauj
Version: 1.0.34 ; Die Seite wurde geladen in: 0.1 Sekunden.