Datensicherheit
Vor kurzem habe ich mir um von meinen Daten, die nicht auf SVN-Server oder sonst im Netz liegen, Backups zu machen ein NAS (Network Attached Storage) zugelegt: ICYBOX IB-NAS4220.
![]()
Das ist erstmal nur ein Gehäuse, in das von mir 2 500GB Festplatten verbaut wurden. Diese kommen von verschiedenen Herstellern um hier im Raid-Verbund die größtmögliche Sicherheit zu gewährleisten. Das Gehäuse bzw. der darin eingebaute PC (ist quasi einer) bietet nun die Möglichkeit, per LAN die Festplatte direkt ins Netz zu hängen (bei mir an der FritzBox, sodaß Sie im kompletten Netz verfügbar ist) und dann per Samba darauf zuzugreifen. Eine Liste der Möglichkeiten findet sich im sehr guten Community-Wiki.
Wie kommen jetzt die Daten auf die Festplatte?
Im Moment benutze ich hierzu eine kleine Batchdatei die per Robocopy (kostenlos in den Windows Server 2003 Resource Kit Tools enthalten, ist auch unter XP lauffähig) die Dateien kopiert.
Eine solche Zeile sieht wie folgt aus:
robocopy C:\Daten \\NASNAME\admin\backup\daten /MIR /FFT /R:10 /W:30
Was macht diese?
Sie kopiert alles von C:\Daten auf das NAS in den Ordner admin\backup\daten. Das ganze wird 10 mal versucht zu kopieren und zwischen jedem dieser Versuche wird 30 Sekunden gewartet. Mit dem /MIR wird angegeben das eine Spiegelung (Mirror) erzeugt werden soll d.h. es werden Unterverzeichniss, auch leere kopiert und Dateien und Verzeichnisse im Ziel, die in der Quelle nicht mehr existieren gelöscht. Mit dem Parameter /FFT werden Rundungsdifferenzen zwischen FAT und NTFS ausgeglichen, d.h. Dateien müssen mehr als 2 Sekunden auseinander liegen damit diese als neuer erkannt werden.