Hi,
da ich bis jetzt nie den Fall hatte, dass ich alle meine Daten von jedem Gerät aus erreichen musste, habe ich auch noch nie ein NAS System besessen. Allerdings bin ich mir nicht mehr so sicher ob meine derzeitige Lösung zur Speicherung und Sicherung meiner Daten ausreicht.
Zur Zeit benutze ich Festplatten mit EXT4 zur Speicherung und Sicherung aller wichtigen Daten, das sieht folgendermaßen aus: an meinem Haupt-PC habe ich eine Festplatte auf der ich alle meine Daten bearbeite. Einmal Wöchentlich wird von dieser Festplatte eine Sicherung per rsync (mit Checksum-Vergleich, nicht per Zeitstempel) Script erstellt.
Jetzt zu der eigentlichen Fragen:
- Wie sieht es bei meinem System mit so etwas wie Bit-Rotting aus? Wenn irgendwo ein Bit kippt, dann erkennt das ja rsync und kopiert die Daten neu. Wenn das Bit auf der Produktivplatte kippt, dann würde rsync ja erst einmal falsche Daten kopieren und ich müsste irgendwie herausfinden welches die Richtige Kopie ist? Geht so etwas auch mit rsync?
- Könnte ich dieses Problem einfach mit einem NAS umgehen? Also das NAS erkennt, dass das Bit gekippt ist und repariert das bevor die Daten auf die Sicherung geschrieben werden? Funktioniert das nur mit BTRFS/ZFS oder auch irgendwie mit EXT4? So wie man liest haben viele Leute Probleme mit BTRFS weil es wohl noch nicht so ausgereift ist. Wie hat Synology diese Probleme gelöst? Kann ich sicher sein, dass wenn ich eine Datei nach x Jahren wieder öffne alle eventuellen Fehler erkannt und korrigiert oder verhindert wurden?
- Ist ein RAID1 System bei diesem Problem hilfreich oder eher hinderlich? Sprich, wenn irgendwo ein Bit kaputt geht kopiert das System in einem RAID den Fehler einfach mit oder weiß es irgendwie wo der Fehler aufgetreten ist und kann ihn dann mit Hilfe des RAID korrigieren auch wenn zum Beispiel "nur" EXT4 verwendet wird?
Ich mache mir im Moment ein paar Gedanken um die Integrität meiner Daten und überlege daher auch ein NAS anzuschaffen, aber eben nur wenn ich ein Vorteil gegenüber meiner Lösung davon habe. Ich weiß um ganz Sicher zu sein bräuchte ich auch noch ECC RAM, aber die meisten Sachen werden einfach nur einmalig geschrieben und dann nie wieder angefasst.
Wenn ich also auf der Platte arbeite und alles funktioniert ist das für mich dahingehend ausreichend Sicherheit. Ich will nur vermeiden, dass sich über ZEit Fehler in meine Daten einschleichen, die ich erst nach Jahren eventuell erkenne weil ich die Daten erst dann wider benötige.
Vielen Dank für eure Hilfe!
da ich bis jetzt nie den Fall hatte, dass ich alle meine Daten von jedem Gerät aus erreichen musste, habe ich auch noch nie ein NAS System besessen. Allerdings bin ich mir nicht mehr so sicher ob meine derzeitige Lösung zur Speicherung und Sicherung meiner Daten ausreicht.
Zur Zeit benutze ich Festplatten mit EXT4 zur Speicherung und Sicherung aller wichtigen Daten, das sieht folgendermaßen aus: an meinem Haupt-PC habe ich eine Festplatte auf der ich alle meine Daten bearbeite. Einmal Wöchentlich wird von dieser Festplatte eine Sicherung per rsync (mit Checksum-Vergleich, nicht per Zeitstempel) Script erstellt.
Jetzt zu der eigentlichen Fragen:
- Wie sieht es bei meinem System mit so etwas wie Bit-Rotting aus? Wenn irgendwo ein Bit kippt, dann erkennt das ja rsync und kopiert die Daten neu. Wenn das Bit auf der Produktivplatte kippt, dann würde rsync ja erst einmal falsche Daten kopieren und ich müsste irgendwie herausfinden welches die Richtige Kopie ist? Geht so etwas auch mit rsync?
- Könnte ich dieses Problem einfach mit einem NAS umgehen? Also das NAS erkennt, dass das Bit gekippt ist und repariert das bevor die Daten auf die Sicherung geschrieben werden? Funktioniert das nur mit BTRFS/ZFS oder auch irgendwie mit EXT4? So wie man liest haben viele Leute Probleme mit BTRFS weil es wohl noch nicht so ausgereift ist. Wie hat Synology diese Probleme gelöst? Kann ich sicher sein, dass wenn ich eine Datei nach x Jahren wieder öffne alle eventuellen Fehler erkannt und korrigiert oder verhindert wurden?
- Ist ein RAID1 System bei diesem Problem hilfreich oder eher hinderlich? Sprich, wenn irgendwo ein Bit kaputt geht kopiert das System in einem RAID den Fehler einfach mit oder weiß es irgendwie wo der Fehler aufgetreten ist und kann ihn dann mit Hilfe des RAID korrigieren auch wenn zum Beispiel "nur" EXT4 verwendet wird?
Ich mache mir im Moment ein paar Gedanken um die Integrität meiner Daten und überlege daher auch ein NAS anzuschaffen, aber eben nur wenn ich ein Vorteil gegenüber meiner Lösung davon habe. Ich weiß um ganz Sicher zu sein bräuchte ich auch noch ECC RAM, aber die meisten Sachen werden einfach nur einmalig geschrieben und dann nie wieder angefasst.
Wenn ich also auf der Platte arbeite und alles funktioniert ist das für mich dahingehend ausreichend Sicherheit. Ich will nur vermeiden, dass sich über ZEit Fehler in meine Daten einschleichen, die ich erst nach Jahren eventuell erkenne weil ich die Daten erst dann wider benötige.
Vielen Dank für eure Hilfe!