Probleme mit Daten treten auf, wenn der Computer entweder ordnungsgemäß gebootet werden kann oder nicht, in jedem Fall jedoch offensichtlich ist, dass Daten auf dem System beschädigt wurden und das System wiederhergestellt werden muss. In dieser Situation muss eine Sicherung Ihrer kritischen Daten durchgeführt werden, damit Sie wieder zu dem Zustand zurückkehren können, in dem sich Ihr System befand, als das Problem auftrat. SUSE Linux bietet spezielle YaST-Module für Systemsicherung und -wiederherstellung sowie ein Rettungssystem, das die externe Wiederherstellung eines beschädigten Systems ermöglicht.
Systemsicherungen können mithilfe des Yast-Moduls für Systemsicherungen problemlos vorgenommen werden.
Rufen Sie YaST als Benutzer „root“ auf und wählen Sie
+ aus.Erstellen Sie ein Sicherungsprofil mit allen für die Sicherung erforderlichen Details, dem Dateinamen der Archivdatei, dem Umfang sowie dem Sicherungstyp:
Wählen Sie
+ aus.Geben Sie einen Namen für das Archiv ein.
Geben Sie den Pfad für den Speicherort der Sicherung ein, wenn Sie lokal über eine Sicherung verfügen möchten. Damit Ihre Sicherung auf einem Netzwerkserver archiviert werden kann (über NFS), geben Sie die IP-Adresse oder den Namen des Servers und des Verzeichnisses für die Speicherung Ihres Archivs an.
Bestimmen Sie den Archivtyp und klicken Sie dann auf
.Bestimmen Sie die zu verwendenden Sicherungsoptionen; geben Sie beispielsweise an, ob Dateien gesichert werden sollen, die keinem Paket zugehörig sind, und ob vor der Erstellung des Archivs eine Liste der Dateien angezeigt werden soll. Legen Sie außerdem fest, ob geänderte Dateien durch den zeitintensiven MDS-Mechanismus identifiziert werden sollen.
Mit
gelangen Sie in ein Dialogfeld für die Sicherung ganzer Festplattenbereiche. Diese Option hat zurzeit nur für das Ext2-Dateisystem Gültigkeit.Legen Sie abschließend die Suchoptionen fest, um bestimmte Systembereiche von der Sicherung auszuschließen, die nicht gesichert werden müssen, beispielsweise Lock- oder Cache-Dateien. Fügen Sie Einträge hinzu, bearbeiten oder löschen Sie sie, bis die Liste Ihren Vorstellungen entspricht, und schließen Sie das Dialogfeld mit
.Nachdem Sie die Profileinstellungen festgelegt haben, können Sie die Sicherung umgehend mit
beginnen oder die automatische Sicherung konfigurieren. Sie können auch weitere Profile erstellen, die auf andere Zwecke zugeschnitten sind.Zum Konfigurieren der automatischen Sicherung für ein bestimmtes Profil gehen Sie wie folgt vor:
Wählen Sie im Menü
die Option aus.Wählen Sie
aus.Legen Sie die Sicherungshäufigkeit fest. Wählen Sie
, oder aus.Legen Sie die Startzeit für die Sicherung fest. Diese Einstellungen werden durch die ausgewählte Sicherungshäufigkeit bestimmt.
Geben Sie an, ob alte Sicherungen beibehalten werden sollen, und wenn ja, wie viele. Wenn eine automatisch generierte Statusmeldung bezüglich des Sicherungsvorgangs ausgegeben werden soll, aktivieren Sie
.Mit
werden Ihre Einstellungen angewendet und die erste Sicherung wird zum angegebenen Zeitpunkt gestartet.Mithilfe des YaST-Moduls für die Systemwiederherstellung kann die Systemkonfiguration anhand einer Sicherung wiederhergestellt werden. Sie können entweder die gesamte Sicherung wiederherstellen oder bestimmte Komponenten auswählen, die beschädigt wurden und wieder in ihren alten Zustand zurückversetzt werden sollen.
Wählen Sie die Optionsfolge
+ + .Geben Sie den Speicherort der Sicherungsdatei ein. Hierbei kann es sich um eine lokale Datei, um eine im Netzwerk eingehängte Datei oder eine Datei auf einem Wechselmedium handeln, beispielsweise einer Diskette oder CD. Klicken Sie anschließend auf
.Im nachfolgenden Dialogfeld ist eine Zusammenfasung der Archiveigenschaften zu sehen, beispielsweise Dateinamen, Erstellungsdatum, Sicherungstyp sowie optionale Kommentare.
Überprüfen Sie den archivierten Inhalt, indem Sie auf
. Mit kehren Sie zum Dialogfeld zurück.Mit
gelangen Sie in ein Dialogfeld, in dem Sie den Wiederherstellungsvorgang präzisieren können. Kehren Sie zum Dialogfeld zurück, indem Sie auf klicken.Klicken Sie auf
, um die wiederherzustellenden Pakete anzuzeigen.Mit
werden alle Dateien im Archiv wiederhergestellt. Mit den Schaltflächen , und können Sie Ihre Auswahl präzisieren. Aktivieren Sie nur, wenn sie beschädigt oder gelöscht wurde und wenn diese Datei in der Sicherung enthalten ist.Wenn Sie auf
klicken, wird die Sicherung wiederhergestellt. Wenn der Wiederherstellungsvorgang abgeschlossen ist, schließen Sie das Modul mit .Ein System kann aus mehreren Gründen nicht aktiviert und ordnungsgemäß betrieben werden. Zu den häufigsten Gründen zählen ein beschädigtes Dateisystem nach einem Systemabsturz, beschädigte Konfigurationsdateien oder eine beschädigte Bootloader-Konfiguration.
SUSE Linux bietet ein grafisches Frontend für die Systemreparatur. Im nachfolgenden Abschnitt wird das YaST-Modul für die Systemreparatur erläutert.
SUSE Linux bietet zwei Methoden für den Umgang mit dieser Art von Situation. Sie können entweder die YaST-Systemreparatur verwenden oder das Rettungssystem booten. Die folgenden Abschnitte befassen sich mit beiden Arten der Systemreparatur.
Vor dem Start des YaST-Moduls zur Systemreparatur sollten Sie ermitteln, in welchem Modus das Modul ausgeführt werden sollte, damit es am besten Ihren Bedürfnissen entspricht. Je nach Ihren Fachkenntnissen und Schweregrad und Ursache des Systemausfalls und können Sie zwischen drei verschiedenen Modi wählen.
Wenn Ihr System aufgrund einer unbekannten Ursache ausgefallen ist, und Sie nicht wissen, welcher Teil des Systems für den Ausfall verantwortlich ist, sollten Sie Abschnitt 9.6.3.1.1, „Automatische Reparatur“.
verwenden. Eine umfassende automatische Prüfung wird an allen Komponenten des installierten Systems durchgeführt. Eine detaillierte Beschreibung dieses Verfahrens finden Sie inWenn Ihr System ausgefallen ist und Sie bereits wissen, an welcher Komponente es liegt, können Sie die langwierige Systemprüfung von Abschnitt 9.6.3.1.2, „Benutzerdefinierte Reparatur“.
abkürzen, indem Sie den Bereich der Systemanalyse auf die betreffenden Komponenten beschränken. Wenn die Systemmeldungen vor dem Ausfall beispielsweise auf einen Fehler mit der Paketdatenbank hindeuten, können Sie das Analyse- und Reparaturverfahren so einschränken, dass nur dieser Aspekt des Systems überprüft und wiederhergestellt wird. Eine detaillierte Beschreibung dieses Verfahrens finden Sie inWenn Sie bereits eine klare Vorstellung davon haben, welche Komponente ausgefallen ist und wie dieser Fehler behoben werden kann, können Sie die Analyseläufe überspringen und die für die Reparatur der betreffenden Komponente erforderlichen Werkzeuge unmittelbar anwenden. Detaillierte Informationen finden Sie in Abschnitt 9.6.3.1.3, „Expertenwerkzeuge“.
Wählen Sie einen der oben beschriebenen Reparaturmodi aus und setzen Sie die Systemreparatur, wie in den folgenden Abschnitten beschrieben, fort.
Um den Modus für automatische Reparatur der YaST-Systemreparatur zu starten, gehen Sie wie folgt vor:
Booten Sie das System mit dem Original-Installationsmedium, das sie für die ursprüngliche Installation verwendet haben (wie in Kapitel 1, Installation mit YaST beschrieben).
Wählen Sie den Installationsmodus
.Wählen Sie
.YaST startet nun eine umfassende Analyse des installierten Systems. Der Verlauf des Vorgangs wird unten auf dem Bildschirm mit zwei Verlaufsbalken angezeigt. Der obere Balken zeigt den Verlauf des aktuell ausgeführten Tests. Der untere Balken zeigt den Gesamtverlauf des Analysevorgangs. Im Protokollfenster im oberen Abschnitt werden der aktuell ausgeführte Test und sein Ergebnis aufgezeichnet. Siehe Abbildung 9.2, „Modus „Automatische Reparatur““. Die folgenden Haupttestläufe werden bei jeder Ausführung durchgeführt. Sie enthalten jeweils eine Reihe einzelner Untertests.
Überprüft Validität und Kohärenz der Partitionstabellen aller erkannten Festplatten.
Die Swap-Partitionen des installierten Systems werden erkannt, getestet und gegebenenfalls zur Aktivierung angeboten. Das Angebot sollte angenommen werden, um eine höhere Geschwindigkeit für die Systemreparatur zu erreichen.
Alle gefundenen Dateisysteme werden einer dateisystem-spezifischen Prüfung unterworfen.
/etc/fstab
Die Einträge in der Datei werden auf Vollständigkeit und Konsistenz überprüft. Alle gültigen Partitionen werden eingehängt.
Die Bootloader-Konfiguration des installierten Systems (GRUB oder LILO) wird auf Vollständigkeit und Kohärenz überprüft. Boot- und Root-Geräte werden untersucht, und die Verfügbarkeit der initrd-Module wird überprüft.
Mit dieser Option wird überprüft, ob alle für den Betrieb einer Minimalinstallation erforderlichen Pakete vorliegen. Es ist zwar möglich, die Basispakete ebenfalls zu analysieren, dies dauert jedoch aufgrund ihrer großen Anzahl sehr lange.
Immer wenn ein Fehler gefunden wird, wird der Vorgang angehalten und es öffnet sich ein Dialogfeld, in dem die Details und die möglichen Lösungen beschrieben werden.
Lesen Sie die Bildschirmmeldungen genau durch, bevor Sie die vorgeschlagene Reparaturmöglichkeit akzeptieren. Wenn Sie eine vorgeschlagene Lösung ablehnen, werden keine Änderungen am System vorgenommen.
Klicken Sie nach erfolgreicher Beendigung des Reparaturvorgangs auf
und und entfernen Sie die Installationsmedien. Das System wird automatisch neu gebootet.Um den Modus
zu starten und ausgewählte Komponenten des installierten Systems zu prüfen, gehen Sie wie folgt vor:Booten Sie das System mit dem Original-Installationsmedium, das sie für die ursprüngliche Installation verwendet haben (wie in Kapitel 1, Installation mit YaST beschrieben).
Wählen Sie den Installationsmodus
.Wählen Sie
.Bei Auswahl von
wird eine Liste der Testläufe angezeigt, die zunächst alle für die Ausführung markiert sind. Der Gesamttestbereich entspricht dem der automatischen Reparatur. Wenn Sie bereits Systembereiche kennen, in denen kein Schaden vorliegt, heben Sie die Markierung der entsprechenden Tests auf. Beim Klicken auf wird ein engeres Testverfahren gestartet, für dessen Ausführung vermutlich wesentlich weniger Zeit erforderlich ist.Nicht alle Testgruppen können individuell angewendet werden. Die Analyse der fstab-Einträge ist stets an eine Untersuchung der Dateisysteme gebunden, einschließlich bestehender Swap-Partitionen. YaST löst solche Abhängigkeiten automatisch auf, indem es die kleinste Zahl an erforderlichen Testläufen auswählt.
Immer wenn ein Fehler gefunden wird, wird der Vorgang angehalten und es öffnet sich ein Dialogfeld, in dem die Details und die möglichen Lösungen beschrieben werden.
Lesen Sie die Bildschirmmeldungen genau durch, bevor Sie die vorgeschlagene Reparaturmöglichkeit akzeptieren. Wenn Sie eine vorgeschlagene Lösung ablehnen, werden keine Änderungen am System vorgenommen.
Klicken Sie nach erfolgreicher Beendigung des Reparaturvorgangs auf
und und entfernen Sie die Installationsmedien. Das System wird automatisch neu gebootet.Wenn Sie mit SUSE-Linux vertraut sind und bereits eine genaue Vorstellung davon haben, welche Komponenten in Ihrem System repariert werden müssen, können Sie die Systemanalyse überspringen und die Werkzeuge direkt anwenden.
Um die Funktion
der YaST-Systemreparatur zu verwenden, fahren Sie wie folgt fort:Booten Sie das System mit dem Original-Installationsmedium, das sie für die ursprüngliche Installation verwendet haben (wie in Kapitel 1, Installation mit YaST beschrieben).
Wählen Sie den Installationsmodus
.Wählen Sie
.Wählen Sie eine oder mehrere der folgenden Optionen, um das fehlerhafte System zu reparieren:
Dadurch wird das Konfigurationsmodul für den YaST-Bootloader gestartet. Einzelheiten finden Sie im Abschnitt 9.3, „Konfigurieren des Bootloaders mit YaST“ (↑ Referenz ).
Mit dieser Option wird das Expertenwerkzeug für die Partitionierung in YaST gestartet. Einzelheiten finden Sie in Abschnitt 2.5.6, „Partitionierung“.
Mit dieser Option werden die Dateisysteme Ihrer installierten Systeme überprüft. Ihnen wird zunächst eine Auswahl aller erkannten Partitionen angeboten, aus denen Sie die zu überprüfenden auswählen können.
Sie können versuchen, beschädigte Partitionstabellen zu rekonstruieren. Zunächst wird eine Liste der erkannten Festplatten zur Auswahl angeboten. Durch Klicken auf
wird die Untersuchung gestartet. Je nach Prozessorleistung und Größe der Festplatte kann dieser Vorgang einige Zeit in Anspruch nehmen.Rekonstruktion von Partitionstabellen | |
---|---|
Die Rekonstruktion einer Partitionstabellen ist ein komplizierter Vorgang. YaST versucht, verloren gegangene Partitionen durch Analyse der Datensektoren der Festplatte wiederherzustellen. Die verlorenen Partitionen werden, wenn sie erkannt werden, zur neu erstellten Partitionstabelle hinzugefügt. Dies ist jedoch nicht in allen vorstellbaren Fällen erfolgreich. |
Mit dieser Option werden wichtige Systemdateien auf eine Diskette gespeichert. Wenn eine dieser Dateien beschädigt wird, kann Sie von der Diskette wiederhergestellt werden.
Mit dieser Option werden die Konsistenz der Paketdatenbank und die Verfügbarkeit der wichtigsten Pakete überprüft. Mit diesem Werkzeug können alle beschädigten Installationspakete wiederhergestellt werden.
Klicken Sie nach erfolgreicher Beendigung des Reparaturvorgangs auf
und und entfernen Sie die Installationsmedien. Das System wird automatisch neu gebootet.