Gentoo Archives: gentoo-user-de

From: JP Bruns <emailjp79@×××.de>
To: gentoo-user-de@l.g.o
Subject: Re: [gentoo-user-de] Backup mit rsync/Backupbetriebssystem
Date: Sun, 26 Apr 2009 10:57:42
Message-Id: 20090426105738.GM3686@mirja.bnet.lan
In Reply to: Re: [gentoo-user-de] Backup mit rsync/Backupbetriebssystem by Dirk Heinrichs
1 Dirk [26.Apr.2009 12:02]:
2
3 >Am Sonntag, 26. April 2009 11:41:32 schrieb JP Bruns:
4 >
5 >> >Nicht böse sein, aber das ist absoluter Humbug. mount -oremount,ro
6 >> > <filesystem> und gut ist. Bei Benutzung von LVM kann man sich sogar das
7 >> > sparen und erzeugt statt dessen einen Snapshot, den man dann read-only
8 >> > mountet und in aller Ruhe sichern kann.
9 >>
10 >> ich bin absolut nicht böse, bin aber ob deines Vorschlags verwirrt: Wie
11 >> kann ich das Wurzelverzeichnis während des Betriebs als nur-lesend
12 >> einbinden, wenn Prozesse laufen, die ständig auf die Platte schreiben
13 >> (müssen)?
14 >
15 >Indem man eine vernünftige Teilung der Dateisysteme vornimmt. Dann kann man
16 >auch im Prinzip nur die Filesysteme read-write mounten, für die es absolut
17 >notwendig ist (/var, /home). Alles andere kann genau genommen sogar ständig
18 >read-only gemounted sein (z.B. /usr, /opt).
19
20 Das habe ich sogar schon einmal versucht, habe es aber aufgegeben. Zum einen hätte das ganze mehrere Partitionen mit genügend Platzreserven erfordert (LVM mag da als Lösung ins Spiel kommen), zum anderen hätte ich zu viele Verzeichnisse auslagern müssen. Nebenbei bemerkt hätten bei mir neu installierte Pakete auch ständig von einer Partition zu anderen kopiert werden müssen (/tmp -> /usr /opt /var /etc). So werden einfach nur Verweise umgebogen und gut ist (handhabt LVM das anders?). Da ist mir die Systemleistung und vor allem der Platz wichtiger :) Über Partitionierung lässt sich bekanntlich streiten.
21 Grundsätzlich finde ich die Idee aber nicht schlecht.
22
23 >> Wenn mir da jemand genaueres zu sagen kann, nur her
24 >> damit. Bei 'emerge' entsteht meiner Auffassung nach genau diese Situation,
25 >> was bei mir aber schon oft zu Problemen führte, wenn ich mal vergessen
26 >> hatte, meine Arbeit mit dem Programm zu unterbrechen.
27 >
28 >Nein, da sollte es eigentlich keine Probleme geben. Eine von einem Prozess
29 >geöffnete Datei wird nicht überschrieben, solange sie geöffnet ist. Es wird
30 >lediglich ihr Verzeichniseintrag durch den neuen ersetzt, sodaß neue Prozesse
31 >dann auch die neue Version der Datei öffnen, welche wiederum komplett an
32 >anderer Stelle auf der Platte liegt.
33
34 Es gab keine Probleme mit der neuen Datei, sondern mit den Programmfunktionen. Zwei Beispiele:
35 1. Video soll geschnitten werden, die Datei wird geöffnet und bearbeitet. Mittlerweile ist 'emerge' fertig und ich versuche das ganze abzuspeichern, aber ein anderer Container/Codec/was-auch-immer wird nicht mehr unterstützt und führte im besten Fall zu einer Fehlermeldung, im schlimmsten Fall zum Programmabsturz.
36 2. Eine von 'mpd' benötigte Bibliothek wird angeblich fehlerfrei aktualisiert. Das Programm läuft noch, stürzt aber aus heiterem Himmel bei bestimmten Liedern ab, die zuvor einwandfrei liefen. Ich bin mir noch nicht sicher, ob der Grund dafür in allen ogg-vorbis Dateien liegt oder ob der Dekodier-Algorithmus geändert wurde/fehlerhaft ist.
37
38 Je nach Anwendung kann das dann schon dramatischere Folgen haben.
39
40
41 JP
42
43 --
44 Time flies like the wind, but fruit flies like bananas.