gibt es sowas wie ein $Share auf der DS? Wenn ich Sie mounte sehe ich nur die freigebenen Ordner - ich suche aber eine Möglichkeit die komplette DS zu sichern.
Das ist richtig ... es gibt auch versteckte Ordner ... die kann man auch freigeben mit einem Trick, indem man sie auf einen anderen Ordner bindet (mount --bind ...) allerdings geht das nur auf der Kommandozeilenebene ... entweder per telnet, ssh oder der webshell von mir.
Jetzt zu deiner Idee, die komplette DS zu sichern. Das geht so nicht.
Warum? Weil ein 'lebendes' System mit geöffneten Dateien nicht sicherbar ist, ohne eine Menge komplizierter Eingriffe ... Du müsstest das System sozusagen in einen
sicherbaren Zustand herunterfahren, und dann die Platten umounten usw. usw. Das ist nicht ganz ohne ... ich hatte da mal ein paar Posts vor ca. 1 Jahr zu geschrieben ... weil 'sichern' kannst so, aber nicht mehr wiederherstellen
und da macht das Sichern auch keinen Sinn mehr.
Wie geht man nun bei der DS sinnvollerweise vor.
1] sichern der nicht aktiven Dateien geht mit dem eingebauten Backup
2] sichern der Datenbanken von Blog und Photostation sowie der MySQL-Datenbank geht mit dem eingebauten Backup
3] sichern der Management-Konfiguration geht mit dem eingebauten Backup
4] sichern des Betriebssystems bzw. der restlichen Software (=Firmware) geht nicht (!), daher muss man das neu installieren, falls was kaputt ist ... was einem Restore am nächsten käme.
5] sichern des Restes (eigene Anwendungen, IPKG-/opt-Verzeichnis usw.) ist kompliziert und abhängig davon, was da alles so installiert wurde
6] sichern einer ganzen Platte/Partition geht nur durch ausbauen und kopieren auf eine andere Platte (möglichst gleicher Typ) mittels eines anderen Linux-Systems.
6a] Alternative: ausbauen der Platte und an einen Windows-PC hängen und mittels eine ext2-Treibers auslesen. Vorsicht: manche ext2-Lösungen können nur lesend auf die Platte zugreifen; also nach einer schreibenden Lösung für einen eventuellen Restore suchen.
Was würde ich empfehlen? Die eingebaute Sicherung im DS Manager benutzen!
Am einfachsten auf eine externe USB-Platte.
Am zweiteinfachsten auf einen rsync-Server. Das kann eine andere DS sein, den rsync-Server kann man aber auch auf einem Windows-PC installieren.
*guck*. Aber wohl am einfachsten wäre es, wenn man ein Linux auf dem PC zur Hand hätte ... und sei es nur eine Live-Version auf Stick oder DVD (Knoppix), denn da ist meist schon ein rsyncd dabei bzw. lässt sich leicht installieren.
Und denke daran, alle andere Lösungen kopieren zwar Dateien (und wenn sie gerade nicht geöffnet sind, wäre es auch ok), aber sie können nicht zurückkopieren, wenn Dateien bereits im Zugriff sind ... somit sind ersten Inkonsistenzen möglich und zweitens ne Menge Arbeit, wenn man wirklich mal grad einfach restoren will. Eine Sicherung muss (!!!) eine verlässliche Kopie eines definierten bzw. eingefrorenen Zustands sein, also dürfen während der Sicherung keine Daten-veränderden Aktivitäten möglich sein ...
Itari