Hi, 06.05.2010 12:36, Andre Tann wrote:
Arno Lehmann, Donnerstag 06 Mai 2010:
Ich kenne da vor allem BackupPC. Problem: Sehr viele Hardlinks, das kann ab einem gewissen Punkt fsck's unmöglich machen, und ein Backup das prinzipbedingt irgendwann nicht mehr zu prüfen ist halte ich für problematisch.
-v bitte - worin besteht das Problem? Ich fahre da nämlich seit einiger (längerer) Zeit Backups, die im Prinzip genau wie rsnapshot funktionieren, und bin dabei noch nie in Schwierigkeiten gekommen.
Die letzte Maschine läuft allerdings mit einer Unzahl von kleinen Dateien, Sicherungsziel ist eine 2-TB-Platte, also ein riesiges Filesystem, welches lange nicht vollaufen wird. Da wird also mit der Zeit eine große Menge an Hardlinks entstehen.
Ich zitiere mal aus http://thunk.org/tytso/blog/2009/01/12/wanted-incremental-backup-solutions-t... "For example, in one very extreme case, a user reported to me that their backup filesystem contained 88 million inodes, of which 77 million of them were directories. Even if we assume that every directory was only a single block long, that still means that during e2fsck’s pass 2 processing, 77 million times 4k, or 308 gigabytes, worth of directory blocks must be read into memory by e2fsck’s pass 2." Der Autor ist wohl kompetent das Problem zu beurteilen :-)
Dateisystem ist xfs. Schwierigkeiten hatte ich bislang noch nie.
XFS mag sich im Detail beim fsck anders verhalten, aber das zu Grunde liegende Problem bleibt bestehen: Es muss im Zweifelsfall der gesamte Bestand an Dateinamen mit allen Verzeichnissen abgeglichen werden um falsche inode-counts zu finden und korrigieren zu können. Entsprechend schildert z.B. http://www.ureader.de/msg/125915926.aspx wohl genau das Problem. (Nur kurz mit google gesucht; der Bericht ist nicht besonders neu.)
Daher mein Interesse.
Aber gerne... und natürlich noch meine Empfehlung: Backups mit Bacula machen. Aber sehr grosse Hardlink-Anzahlen machen da auch Probleme... Arno -- Arno Lehmann IT-Service Lehmann Sandstr. 6, 49080 Osnabrück www.its-lehmann.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org