Willkommen Gast 

Infos ein-/ausblenden

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





Seiten: [1]
Autor Thema:Bereinigung Backup-Archiv
KalleH
Anfänger
Beiträge: 28
Permalink
avatar
Beitrag Bereinigung Backup-Archiv
am December 20, 2012, 16:27
Zitat

Hallo Thomas.
Ich habe jetzt HLB einige Wochen am Laufen, und habe mein uraltes Backup-Programm ersetzt. Mein uraltes Programm war eigentlich besser, konnte aber keine geöffneten Dateien sichern, aber dieses Feature soll ja mit 2.1 noch kommen. Außerdem hat mein Programm sporadisch eigenartige Dinge gemacht. Also Schlamm drüber.

Jetzt aber zu HLB. Die Sicherungen scheinen zuverlässig zu funktionieren. Aber beim Aufräumen der Backups hätte ich mir einiges anders gewünscht. Wenn ich z. B. die Bereinigung so einstelle, dass ich jeden Tag 24, Jede Woche 21, jeden Monat 3, jedes Jahr 3, jede Dekade 10 Versionen aufbewahren möchte, so macht es wenig Sinn die letzten 21 Stundensicherungen einer Woche oder die letzten 3 eines Monats oder die letzten 3 eines Jahres aufzubewahren. So gehen jede Woche die ersten 120 Sicherungen, jeden Monat die ersten 27 Tage und jedes Jahr die ersten 360 Tage flöten.

Ich hätte es mir so gewünscht, dass das Programm monatlich zwischen den Sicherungsintervallen die Anzahl der Sicherungen ermittelt, und nicht zu löschenden Versionen dazwischen ermittelt, und nicht nur die letzten 3 Stunden behält. Wenn ich eine gelöschte Passage suche, wäre die Treffsicherheit beim Stöbern eine brauchbare Sicherung zu erwischen dadurch deutlich höher.

Soll heißen, wenn ich stündlich ändere und sichere, habe ich derzeit im nächsten Monat nur die letzten 3 Stunden aus einem Monat oder die letzten 3 Stunden des letzten Jahres zur Verfügung. Das ist kein gutes Sicherungskonzept.

Denkt mal im Forum darüber nach, und macht sinnvolle Vorschläge wie ein gutes Aufräumen der Sicherung effizient funktionieren könnte. Vielleicht kann Thomas diese Routine sinnvoll anpassen.

Gruß an Alle.

Mr. Magpie
Erfahrener
Beiträge: 50
Permalink
avatar
Beitrag Re: Bereinigung Backup-Archiv
am December 20, 2012, 16:54
Zitat

Du hast m.E. Recht. Wenn ich mir überlege, wieviele Backups einer Woche ich aufbewahren möchte, stelle ich doch implizit die Überlegung an, welchen (Arbeits-)Aufwand ich im Falle der Datenwiederherstellung verkraften könnte.
Konkret, wenn ich bspw. 5 Sicherungen täglich mache und 7 Sicherungen pro Woche erhalten haben will, dann bestimmt nicht die 5 Sicherungen des Sonntags und die letzten 2 des Samstags, sondern von jedem Wochentag genau 1 (die letzte). So habe ich maximal den Arbeitsverlust eines Tages und nicht von fünfeinhalb Tagen.

lupinho
Administrator
Beiträge: 711
Permalink
avatar
Beitrag Re: Bereinigung Backup-Archiv
am December 21, 2012, 17:10
Zitat

Das Thema ist nicht soo trivial. In alten Versionen. hatte ich immer das erste Backup eines Zeitraums behalten - das wollten aber viele User auch nicht. Sobald man mehrere Backups pro Zeitraum behalten will, versucht HardlinkBackup die übrigens wohl verteilt auszusuchen. Was auch noch dazu kommt, ist die zeitliche Komponente. Dadurch, dass die Löschregeln ja mit dem Backup jedes Mal ausgeführt werden, hat HardlinkBackup of gar keine Auswahl.
Generell bin ich aber gerne bereit, den Aufräum-Algorithmus zu verbessern.

KalleH
Anfänger
Beiträge: 28
Permalink
avatar
Beitrag Re: Bereinigung Backup-Archiv
am December 22, 2012, 16:30
Zitat

Zitat von lupinho am December 21, 2012, 17:10
Das Thema ist nicht soo trivial. In alten Versionen. hatte ich immer das erste Backup eines Zeitraums behalten - das wollten aber viele User auch nicht. Sobald man mehrere Backups pro Zeitraum behalten will, versucht HardlinkBackup die übrigens wohl verteilt auszusuchen. Was auch noch dazu kommt, ist die zeitliche Komponente. Dadurch, dass die Löschregeln ja mit dem Backup jedes Mal ausgeführt werden, hat HardlinkBackup of gar keine Auswahl.
Generell bin ich aber gerne bereit, den Aufräum-Algorithmus zu verbessern.

Das Problem ist aufgrund der Art und Weise wie die Daten gesichert bzw. nicht gesichert (Hardlink) werden nicht sehr einfach lösbar. Wenn überhaupt. Ich vermute einmal, dass das Programm bei der Bereinigung komplette Sicherungsverzeichnisse löscht. Wenn komplette Backup-Verzeichnise gelöscht werden kann es passieren, dass echte Backups entfernt werden, und Hardlinks auf alte Kopien im Archiv verbleiben. Das darf natürlich nicht passieren. Da ich die Hardlink-Funktionalität ohne Erklärung nicht so recht begriffen habe, kann ich mir nur sehr schwer vorstellen, das eine Bereinigung überhaupt machbar ist, ohne Gefahr zu laufen 'echte' Backups zu killen.

lupinho
Administrator
Beiträge: 711
Permalink
avatar
Beitrag Re: Bereinigung Backup-Archiv
am December 23, 2012, 02:16
Zitat

Also da kann ich Dich zumindest beruhigen: Durch das Löschen kompletter Backup-Verzeichnisse gehen keine weiteren Daten verloren. Ein Hardlink ist soetwas wie ein weiterer Verzeichniseintrag für dieselbe Datei. Er unterscheidet sich nicht wirklich vom Orginaleintrag und übernimmt quasi dessen Rolle, wenn das Orginal gelöscht wird. Erst wenn der letzte "Hardlink" gelöscht wird, ist die Datei weg.

KalleH
Anfänger
Beiträge: 28
Permalink
avatar
Beitrag Re: Bereinigung Backup-Archiv
am December 23, 2012, 11:11
Zitat

Zitat von lupinho am December 23, 2012, 02:16
Also da kann ich Dich zumindest beruhigen: Durch das Löschen kompletter Backup-Verzeichnisse gehen keine weiteren Daten verloren. Ein Hardlink ist soetwas wie ein weiterer Verzeichniseintrag für dieselbe Datei. Er unterscheidet sich nicht wirklich vom Orginaleintrag und übernimmt quasi dessen Rolle, wenn das Orginal gelöscht wird. Erst wenn der letzte "Hardlink" gelöscht wird, ist die Datei weg.

Hallo Thomas.
Das habe ich schon verstanden, aber ... Wenn ich 3 Backups eines Monats aufbewahren möchte, und die 3 letzten Backups sind alles HardLinks, dann würden alle Backups gelöscht, bis auf den einen Backup auf den die drei letzten HardLinks zeigen. Oder macht HLB das intelligenter als ich gedacht habe? Ich wäre schon viel beruhigter, wenn HLB wenigsten die letzten 3 'echten' Backups aufbewahren würde.

Die Sicherung von Daten via HardLinks ist zwar genial, aber bei der Bereinigung sollte HLB doch etwas differenzierter vorgehen. Wenn ich stündlich sichere, sind mir die letzten 3 Backups (Stunden) eines Monats nicht sicher genug. Gerade dann, wenn HLB irgendwann einmal offene und vielleicht sogar inkonsistente Dateien sichern kann. Ich würde mir wünschen und es würde mir reichen, wenn HLB die letzten im Setup eingestellten 'echten' Versionen einer Woche oder eines Monats behält.

Kurzes Beispiel:
Wenn ich 3 Änderungen in einem Monat (oder Woche oder Tag) gemacht habe, möchte ich alle drei Änderungen behalten, und nicht die drei letzten HardLinks die nur auf die letzte Änderung zeigen.

Ich fände es ausreichend, wenn HLB bei der Bereinigung die zu behaltenden Versionen tageweise betrachtet, und nicht stundenweise. So hätte ich immer (je nach Einstellung) die letzten 'echten' Änderungen pro Tag einer Woche, Monat oder Jahr. Ich glaube, dass es schon eine Herausforderung für HLB wäre, über intelligente Suchroutinen für jede Datei die letzten xx Änderungen eines Monats zu finden. Machbar ist das natürlich leicht, braucht aber ziemlich Zeit, auch in einer Datenbank.

Gruß KalleH.

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