Live Backup System

Anwendungen, Tools, Userlibs und anderes nützliches.
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8807
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

Beitrag von NicTheQuick »

Was passiert denn mit Dateien, die sich stetig ändern, also z.B. Log-Files oder so Dinge wie der Thunderbird-Profilordner? Werden die inkrementell gesichert, oder jedes mal eine neue Version kopiert? Eine meiner Posteingänge bei Thunderbird ist zum Beispiel 4,1 GB groß und ändert sich stetig.
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Re: Live Backup System

Beitrag von edel »

Ist es möglich das automatische Löschen von Dateien in dem Zielordner zu unterbinden?
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Live Backup System

Beitrag von RSBasic »

@NicTheQuick
Es werden bis jetzt alle Dateien bei jeder Änderung gesichert. Entweder wird nur die Datei auf dem Zieldatenträger jedes Mal überschrieben oder es wird zusätzlich eine alte Dateiversion angefertigt, so dass man sowohl die alte als auch die neue Datei auf dem Zieldatenträger hat. (einstellbar)
Oder sollen bestimmte Dateitypen wie z.B. Protokolldarteien ignoriert werden? Ist deine Protokolldatei 4,1 GB groß oder sind es mehrere Dateien, die insgesamt 4,1 GB groß sind?

@edel
Ich kann gerne eine Einstellung hinzufügen, so dasss nur neue und geänderte Dateien gesichert werden, aber bei gelöschten Dateien soll nichts gemacht werden.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
Bisonte
Beiträge: 2465
Registriert: 01.04.2007 20:18

Re: Live Backup System

Beitrag von Bisonte »

Bei Nic sind es "nur" 4,1 GB.... Wie sieht es mit einer Datei aus, die fast 60GB hat (eine SQLite Datenbank) ?
Bei einer Freundin hat die Mail DB tatsächlich diese Grösse ....

Wenn jedesmal die 60 GB komplett neu kopiert werden, könnte es dann wohl sehr heftig werden mit Echtzeit Synchronisation....

Darauf zielte Nic's Frage wohl ab, die ich auch gerne beantwortet wüsste.
PureBasic 6.21 (Windows x86/x64) | Windows11 Pro x64 | AsRock B850 Steel Legend Wifi | R7 9800x3D | 64GB RAM | GeForce RTX 5080 | ThermaltakeView 270 TG ARGB | build by vannicom​​
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Live Backup System

Beitrag von RSBasic »

Das ist eine gute Frage und das ist ein bisschen suboptimal bei größeren Dateien.
Ich habe hier auf dem Arbeitslaptop eine Outlook-Datei, die auch etwas groß ist (2,36 GB) und laut Änderungsdatum in den Dateieigenschaften ändert sich die Datei alle paar Minuten.
Wenn diese Datei von meinem Programm überwacht und automatisch gesichert wird, dann wäre das eine durchgehende Festplattenaktivität.
Hm, wie könnte man das am besten lösen. Man könnte z.B. so machen, dass größere Dateien in eine Queue kommen, die später abgearbeitet wird oder vielleicht noch besser: Mein Programm muss feststellen können, wie oft sich eine bestimmte Datei ändert. Wenn zu oft, dann soll die Datei nur maximal 1x innerhalb einer Stunde gesichert werden.
Oder habt ihr einen besseren Vorschlag?
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Nino
Beiträge: 1300
Registriert: 13.05.2010 09:26
Wohnort: Berlin

Re: Live Backup System

Beitrag von Nino »

RSBasic hat geschrieben:Mein Programm muss feststellen können, wie oft sich eine bestimmte Datei ändert. Wenn zu oft, dann soll die Datei nur maximal 1x innerhalb einer Stunde gesichert werden.
Oder habt ihr einen besseren Vorschlag?
Vielleicht wäre es einfacher, dem Benutzer eine zusätzliche Option anzubieten, etwa sowas:

Code: Alles auswählen

Dateien > [    ] GB nicht öfter als alle [    ] Std. sichern
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Re: Live Backup System

Beitrag von edel »

RSBasic hat geschrieben:@edel
Ich kann gerne eine Einstellung hinzufügen, so dasss nur neue und geänderte Dateien gesichert werden, aber bei gelöschten Dateien soll nichts gemacht werden.
Das waere super :allright:
Benutzeravatar
NicTheQuick
Ein Admin
Beiträge: 8807
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

Beitrag von NicTheQuick »

Wie wäre es mit einer Art Papierkorb, in den gelöschte Dateien gesteckt werden? Quasi auf der Hauptebene des Backuppfades ein Ordner "Trash", in dem die selbe Ordnerstruktur steckt wie im nicht-gelöschten Backup, aber eben auch nur Dateien, die gelöscht wurden.
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: Live Backup System

Beitrag von RSBasic »

Gibt es schon. (einstellbar)
Der Ordner nennt sich "_Alte Dateiversionen". Nur kommen da nicht nur gelöschte Dateien rein, sondern auch geänderte.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
GPI
Beiträge: 1511
Registriert: 29.08.2004 13:18
Kontaktdaten:

Re: Live Backup System

Beitrag von GPI »

Nino hat geschrieben:

Code: Alles auswählen

Dateien > [    ] GB nicht öfter als alle [    ] Std. sichern
Übrigens andere Systeme wie bspw. die CloudStation von Synology (sehr praktische Teil) kopiert so große Dateien aus Prinzip nicht. Ich stelle auch böse die Frage, ob für solche Dateien so eine Echtzeitlösung die richtige ist. Für sowas richtet man wöchentliche Backups ein.

Imo sinnvoller ist es eine maximale Dateigröße festlegbar machen und alles drüber zu ignorieren.
CodeArchiv Rebirth: Deutsches Forum Github Hilfe ist immer gern gesehen!
Antworten