Home > Bare Metal Backup und Recovery: Definition und Typen

Bare Metal Backup und Recovery: Definition und Typen

1 Star2 Stars3 Stars4 Stars5 Stars
(20 stimmen, durchschnitt: 4,80 aus 5)
Loading...
Aktualisiert 18th Februar 2024, Rob Morrison

Bare-Metal-Sicherung und -Wiederherstellung ist in der Regel eines der wichtigsten Elemente der Sicherungs- und Wiederherstellungsstrategie eines Unternehmens (oft auch als „Disaster Recovery Strategie“ oder „DR-Strategie“ bezeichnet). Es gibt viele verschiedene Lösungen, die jeweils ihre eigenen Vorteile haben.

Was ist Bare Metal Sicherung?

Bei der Bare-Metal-Sicherung werden die Daten Ihres gesamten Systems gesichert, und zwar nicht nur die Benutzerdaten und -einstellungen, sondern das gesamte System, einschließlich der Treiber, Programme, Informationsstruktur und sogar des Betriebssystems selbst.

Der Begriff selbst entstammt einer einfachen Logik. Ein Rechner ohne Betriebssystem oder andere Daten kann als „Metall“ bezeichnet werden – eine Hardwarekombination, aus der der Server oder Computer besteht. Die Wiederherstellung eines Backup-Images auf einer solchen Hardware-Einheit wird als „Bare Metal Restore“ bezeichnet, die Erstellung eines Backup-Images für den gleichen Prozess als „Bare Metal Backup“.

Eine solche Methode hat viele Vorteile – deshalb werden derzeit die traditionellen Lösungen zur Sicherung von Dateien langsam durch neuere Arten von Lösungen wie Bare Metal Backup ersetzt. Diese Methode wird im Laufe der Zeit immer beliebter, da bei einer Bare-Metal-Sicherung alle Daten kopiert werden – Kundendateien, Einstellungen und sogar das Betriebssystem selbst.

Es gibt Fälle, in denen eine normale dateibasierte Sicherung einfacher und bequemer ist. Es gibt jedoch auch Situationen, in denen die Daten auf einem Rechner oder Server irreparabel sind oder vollständig gelöscht wurden (das bekannteste Beispiel hierfür ist eine Naturkatastrophe wie eine Überschwemmung oder ein Brand). Die Lösung solcher Probleme mit Bare-Metal-Backups ist viel einfacher, als den gesamten Prozess der Einrichtung eines Betriebssystems, der Feinabstimmung für einen bestimmten Zweck und der anschließenden Wiederherstellung der Backup-Dateien zu durchlaufen.

Was ist eine Bare Metal Recovery (oder Bare Metal Restore)?

Die andere Hälfte dieses Lösungstyps ist Bare Metal Restore oder Bare Metal Recovery. Dabei werden alle gesicherten Daten auf einer völlig neuen, „nackten“ Hardware wiederhergestellt, wobei alle Einstellungen, Treiber und andere Dinge wie das Betriebssystem völlig intakt sind.

Sie folgt genau der gleichen Logik wie die Bare-Metal-Sicherung, allerdings sozusagen in „umgekehrter“ Richtung – die Wiederherstellung einer bestimmten Sicherung auf einem völlig leeren Server oder einer Workstation. Es ist eine vorteilhafte Option für größere Unternehmen in Situationen wie Ransomware-Angriffen, Datenschutzverletzungen und Naturkatastrophen.

Die Vorteile der Bare Metal Sicherung und Wiederherstellung

Einige der wichtigsten Vorteile dieser Art der Sicherung und Wiederherstellung sind:

  • Geschwindigkeit. Die Bare Metal Recovery kann vergleichsweise schnell sein, da keine bestimmten Daten wiederhergestellt werden müssen. Der Prozess stellt tatsächlich alles wieder her, von den Treibern und der Registrierung bis hin zum Layout der Desktop-Symbole, ohne dass Sie alle Treiber und Programme von Grund auf neu installieren müssen. Bare Metal Restore kann auch auf anderer Hardware als der ursprünglichen durchgeführt werden.
  • Komfort. Sie müssen keine Zeit damit verbringen, einen neuen Computer mit der gesamten benötigten Software einzurichten. Stattdessen können Sie einfach Bare Metal Restore verwenden und alles mit einem unkomplizierten Vorgang wiederherstellen.
  • Sicherheit und Schutz. Wenn Ihr System mit irgendetwas infiziert ist (Virus, Ransomware usw.), können Sie mit Bare Metal Restore alles loswerden, was die Infektion verursacht haben könnte, einschließlich infizierter Dateien, Backdoors und anderer potenzieller Bedrohungen für Ihr System.

Die Nachteile von Bare Metal Sicherung und Wiederherstellung

Bare Metal Sicherungen haben aber auch eine Reihe von Nachteilen, darunter:

  • Hardware-Kompatibilität. Der größte Nachteil dieser Sicherungs- und Wiederherstellungslösung besteht darin, dass das System, von dem die Sicherung erstellt wird, und das „Bare Metal“-System, das aus dieser Sicherung wiederhergestellt werden soll, die gleiche Hardwarekonfiguration aufweisen müssen.

Was die Systemhardware im Zusammenhang mit der Bare-Metal-Wiederherstellung betrifft, so gibt es zwei Hauptgruppen von Hardwareteilen: bootkritische Geräte und andere Geräte.

Einige Teile des Systems können bei einer Bare-Metal-Wiederherstellung anders sein, z.B. eine Soundkarte, eine Capture-Karte oder eine Grafikkarte, da sie nicht Teil des Boot-Prozesses sind und das System sich ohne sie laden kann (wenn auch mit einigen Problemen). Diese „Gruppe“ bedeutet, dass Sie bei Bedarf Treiber für solche Geräte installieren können, nachdem ein Bare-Metal-Wiederherstellungsprozess abgeschlossen und das System betriebsbereit ist.

Boot-kritische Geräte sind eine ganz andere Sache. Hardwarekomponenten wie die CPU, der Festplattencontroller oder das Motherboard müssen in beiden Systemen identisch sein, damit die Treiber übereinstimmen und das System selbst korrekt booten kann. Wenn diese Teile nicht übereinstimmen, kann das System nicht gebootet werden.

  • Sicherheit und Wiederherstellungsstabilität. Da es sich um eine Bare-Metal-Sicherung handelt, bietet die Wiederherstellung dieser Sicherung in der Regel wenig bis keine Anpassungsmöglichkeiten. Das betreffende System wird in einem bestimmten Zustand gesichert, und dieser Zustand wird dann wiederhergestellt. Die Auswahl der wiederherzustellenden Einstellungen oder Anwendungen ist daher nicht möglich.
  • Große Ausfallzeit. Die meisten Bare-Metal-Backups sind relativ groß, da sie nur einen winzigen Schritt von einer herkömmlichen „vollständigen“ Sicherung entfernt sind – der bei weitem platzraubendsten Sicherungsart. Die gesamte Wiederherstellungszeit von einer Bare-Metal-Sicherung kann sehr lange dauern, wenn das Netzwerk oder die Infrastruktur eines Unternehmens keine hohe Bandbreite unterstützt (vor allem, wenn der Wiederherstellungsprozess von einem Netzwerk-Backup-Speicher durchgeführt wird).

Bare Metal Recovery Anwendungsfälle

Es gibt eine überraschend große Anzahl verschiedener Szenarien und Anwendungsfälle, in denen Bare Metal Recovery zum Einsatz kommt, wie z.B:

  • Der Übergang von einem Servertyp zu einem anderen (von virtuellen zu physischen Servern und umgekehrt)
  • Fall einer Beschädigung des Betriebssystems, die durch den Einfluss einer infizierten Anwendung verursacht wurde
  • Die Nachwirkungen eines Ransomware-Angriffs, in den meisten Fällen
  • Die Aufrüstung/Erneuerung der Server-Hardware
  • Ein fehlerhaftes Software-Upgrade, das zur Beschädigung/Löschung von Daten führte
  • Ein gestohlener oder verlegter persönlicher PC (Laptop)
  • Ein Systemabsturz oder ein Festplattendefekt

Bare Metal Recovery kann auch verwendet werden, um dieselbe Konfiguration auf mehreren verschiedenen Hardware-Appliances zu erstellen, wobei sogenannte „Master-Images“ als Basis dienen.

Die Bedeutung von Bare Metal Recovery im Rahmen der Disaster Recovery ist außergewöhnlich hoch. Bare Metal Recovery ist ein notwendiger Bestandteil der meisten Disaster Recovery-Strategien, da die meisten Wiederherstellungsprozesse für Image-basierte Sicherungen mit BMR als Baseline durchgeführt werden.

Hinzu kommt, dass die detaillierte Disaster Recovery (und damit auch die BMR) heute als Teil der bekannten 3-2-1-Regel gilt. Diese Regel bot ursprünglich die Grundstruktur eines Sicherungsplans, den die Endbenutzer an ihre eigenen Bedürfnisse anpassen konnten. Mit der Weiterentwicklung der Technologie im Laufe der Jahre wurden jedoch immer mehr Strategien und Taktiken zu den Empfehlungen für Sicherungspläne hinzugefügt – einschließlich der BMR-Funktionen.

Was beinhaltet eine standardmäßige Bare Metal Sicherung?

Um das zuvor erwähnte Thema zu erweitern, muss eine Bare Metal Sicherung die folgenden Datenkategorien enthalten:

  • Systemzustand.
    • Eine spezielle Datenkategorie, die für die korrekte Funktion einiger Sicherungen erforderlich sein kann. Dazu gehören der sysvol-Ordner sowie NTDS, Boot-Dateien, die Systemregistrierung und die COM+ Klassenregistrierungsdatenbank.
  • System Volumen.
    • Ein spezielles Volume, das die Daten des Betriebssystems enthält.
  • UEFI oder andere Partitionen.
    • Diese systembezogenen Partitionen enthalten in der Regel kritische Daten, einschließlich des Windows-Bootloaders.
  • Installierte Anwendungen oder Dienste.
    • Spezifische Volumes, die aktuell installierte Anwendungen und Dienste repräsentieren. Die Bedeutung dieser Kategorie nimmt noch zu, wenn sich diese Dienste oder Anwendungen nicht auf demselben Laufwerk wie das Betriebssystem befinden.

Wie führt man Windows BMR mit Bacula aus?

Bacula Enterprise führt Bare Metal Recovery mit zusätzlichen, leistungsstarken Optionen aus. Um dies zu verstehen, teilen wir dies zunächst in zwei Abschnitte auf, in denen wir die verschiedenen Prozesse auf Windows- und Linux-Maschinen erläutern.

Es ist erwähnenswert, dass Bacula Enterprise sowohl Linux- als auch Windows-Benutzern viele Vorteile bei BMR-Vorgängen bietet. Einige der wichtigsten Windows-zentrierten BMR-Vorteile von Bacula sind:

  • GPT-Tabellenunterstützung.
  • UEFI- und Secure Boot-Unterstützung.
  • Unterstützung dynamischer Festplatten.
  • Unterstützung für manuelle Partitionierung.
  • Einfacher Zugriff auf Protokolle.
  • Zusätzliche Werkzeuge zur ISO-Anpassung.
  • Unterstützung für drei verschiedene Arten der Sicherung (vollständig, inkrementell, differenziell).

Der Prozess der Bare-Metal-Wiederherstellung auf Windows-Systemen lässt sich grob in zwei große Teile aufteilen – den Vorbereitungs-/Installationsteil und den Wiederherstellungsteil. Der erste Teil befasst sich mit der anfänglichen Konfiguration des Prozesses, einschließlich der Einrichtung der WinBMR-Backup-Software, der Erstellung von Sicherungen und so weiter. Der zweite Teil beginnt mit dem Neustart des Systems mit angeschlossenem Wiederherstellungsgerät und führt Sie durch alle Schritte des Bacula Windows Bare Metal Recovery-Assistenten, von Anfang bis Ende.

Erstmalige Einrichtung und Erstellung eines Sicherungsimages

Der erste Schritt in diesem gesamten Prozess besteht darin, bestimmte Dateien herunterzuladen, die für die Durchführung der Bare Metal Recovery erforderlich sind. Es gibt drei Hauptdateien, nach denen wir suchen:

  1. bacula-enterprise-winXXWinbmrPlugin-X.X.X.exe – eine Installationsdatei, die das Bacula-Plugin enthält, das der Benutzer auf jedem einzelnen Windows-System installieren muss, das mit Windows BMR geschützt werden soll.
  2. winbmr-rescue-3.X.iso – das ISO-Datenträger-Image, das zum Booten des Systems für den anschließenden Wiederherstellungsprozess verwendet wird, kann auch mit der folgenden Datei angepasst werden.
  3. winbmr-iso-configurator.exe – die bereits erwähnte ausführbare Konfigurationsdatei, mit der Sie die anfänglichen Einstellungen der ISO, wie Passwörter, Namen, Ports usw., ändern können.

Es ist erwähnenswert, dass die Konfigurator-Datei nicht die einzige Möglichkeit ist, die Werte der ISO-Datei zu ändern, denn es gibt auch mehrere Befehlszeilenargumente, die dazu verwendet werden können, wie z.B.:


winbmr-iso-configurator.exe –no-gui –iso winbmr-rescue-3.0.iso –cli-name=rescue-fd –cli-pass=xxx –cli-port=9102 –cons-pass=xxx –dir-address=10.10.1.2 –dir-name=bacula-dir.lan –dir-port=9101

Das WinBMR-Plugin muss installiert und gestartet werden, um Sicherungen erstellen zu können. Während der Sicherung analysiert dieses spezielle Plugin sowohl die Partitionen als auch die Host-Festplatten, um Informationen zu finden, die für die Wiederherstellung erforderlich sind. Diese Daten werden dann in einem Verzeichnis wie C:/Bacula/winbmr gespeichert, in dem Partitionsdaten (einschließlich der EFI-Partition), Festplattenlayoutdaten und vieles mehr gespeichert werden.

WinBMR fügt alle statischen Volumes zu den Dateien hinzu, die während des Wiederherstellungsprozesses gesichert werden sollen, obwohl es möglich ist, einige der Laufwerke von der Sicherung oder Wiederherstellung auszuschließen. Sobald Sie die Sicherung der vorhandenen Daten erstellt und in Ihrer ISO-Datei gespeichert haben, können Sie den Wiederherstellungsprozess starten.

Wiederherstellung einer Bare-Metal-Sicherung von den Wiederherstellungsmedien

Der Wiederherstellungsprozess wird in den meisten Fällen entweder mit der CD-ROM oder dem ISO-Image selbst durchgeführt. Bei der Bare-Metal-Wiederherstellung für physische Server wird die CD-ROM als Wiederherstellungsoption empfohlen, bei virtuellen Servern das ISO-Image. Es gibt zwar die Möglichkeit, mit dem ISO-Image ein bootfähiges USB-Laufwerk zu erstellen, dies ändert jedoch nichts am Wiederherstellungsprozess selbst. Daher werden wir mit den beiden oben genannten empfohlenen Optionen fortfahren.

bacula windows bare metal recovery screen #1

Der größte Teil des Wiederherstellungsprozesses wird mit dem Bare Metal Recovery-Assistenten von Bacula durchgeführt, der über eine hilfreiche grafische Benutzeroberfläche verfügt, die den gesamten Prozess für Personen mit unterschiedlichen Kenntnissen erleichtert. Der erste Teil des Bare-Metal-Wiederherstellungsprozesses besteht jedoch darin, das System mit Hilfe des Wiederherstellungsmediums zu booten: der ISO-Datei oder der CD-ROM. Die meisten Systeme haben die Möglichkeit, das primäre Boot-Gerät über die BIOS-Einstellungen auszuwählen, obwohl die richtigen Tastenkombinationen, die zum Laden in das BIOS erforderlich sind, von Hardware-Anbieter zu Hardware-Anbieter unterschiedlich sein können.

Dieser Ansatz erfordert zwar entweder Fernzugriff oder physischen Zugriff auf das betreffende Gerät, wird aber von Bacula aus Sicherheitsgründen als der richtige Weg zur Bare Metal Recovery empfohlen. Sobald es Ihnen gelungen ist, das System mit Hilfe des Bacula-Wiederherstellungsmediums zu booten, beginnt es mit einem minimalen Windows-Setup, das Ihnen hilft, Ihre Netzwerkeinstellungen zu konfigurieren, und dann sollte der Startbildschirm von Bacula Systems vor Ihnen erscheinen.

Ein großer Teil des Wiederherstellungsprozesses wird von nun an über eine Reihe von verschiedenen GUI-basierten Auswahlen und Einstellungen in der folgenden Reihenfolge durchgeführt:

  1. Wählen Sie das bevorzugte Tastaturlayout, was dazu führt, dass das betreffende Programm neu gestartet wird (um von nun an Ihre bevorzugte Tastaturbelegung zu berücksichtigen).
    bacula windows bare metal recovery screen #2
  2. Einrichten einer statischen IP-Adresse für dieses System, wenn das Netzwerk, in dem es arbeitet, nicht bereits über einen DHCP-Server verfügt – dies ist technisch gesehen ein optionaler Schritt, aber es wird dringend empfohlen, ihn für alle durchzuführen, um unnötige Probleme in der Zukunft zu vermeiden. Das Menü für die statischen IP-Einstellungen finden Sie, indem Sie auf File -> Tools -> Registerkarte Network klicken.
    bacula windows bare metal recovery screen #3
  3. Auf dem nächsten Bildschirm können Sie entweder die bestehende Bacula-Konfiguration, die von dem Wiederherstellungsmedium geladen wurde, ändern oder ohne Änderungen an derselben Konfiguration fortfahren. In diesem Schritt wird eine Fehlermeldung angezeigt, wenn der Director keine Verbindung zum Daemon der Wiederherstellungsdatei herstellen konnte oder wenn der Host keine Verbindung zum Director herstellen konnte – die Fehlermeldung muss den Grund für den Fehler angeben.
    bacula windows bare metal recovery screen #4
  4. Sobald alle Probleme behoben sind, sollten Sie zum nächsten Bildschirm gehen können. An diesem Punkt zeigt der Bacula-Assistent alle Clients an, die er finden konnte, so dass der Benutzer auswählen kann, welcher Client wiederhergestellt werden soll.
    bacula windows bare metal recovery screen #5
  5. Sobald Sie einen bestimmten Client ausgewählt haben, sollte das nächste Fenster eine Liste der letzten Sicherungen anzeigen, die für diesen Client durchgeführt wurden – eine erfolgreiche Sicherung wird durch den Buchstaben [F] angezeigt. In diesem Fenster muss der Benutzer sowohl den Sicherungsauftrag, der für die Wiederherstellung verwendet werden soll, als auch die Vorlage für den Wiederherstellungsauftrag auswählen – diese Einstellung kann geändert werden, aber die Standardoption sollte in den meisten Fällen problemlos funktionieren.
    bacula windows bare metal recovery screen #6
    Der folgende Teil der Bare-Metal-Wiederherstellungsprozedur mag übermäßig kompliziert erscheinen, aber es ist notwendig zu erwähnen, dass die Standardoptionen für diese Aufgaben in den meisten Fällen funktionieren, was bedeutet, dass der betreffende Benutzer kein tiefes Verständnis für das Thema haben muss, um sein System von Grund auf wiederherstellen zu können. Nun ist es an der Zeit, mit der Partitionierung und der Auswahl der wiederherzustellenden Volumes fortzufahren.
  6. Auf dem nächsten Bildschirm werden Festplatten und Partitionen angezeigt – einschließlich derjenigen, die derzeit in Betrieb sind, derjenigen, die während der Sicherung aufgezeichnet wurden, sowie der Möglichkeit, auszuwählen, welche Objekte (Volumes, denen ein Buchstabe zugewiesen ist) in den Wiederherstellungsprozess einbezogen oder davon ausgeschlossen werden sollen. Das Hauptziel dieses Bildschirms ist es, die Anzahl der Festplatten und die Größe des Quellhosts und der Sicherungsdaten abzugleichen. Es ist auch möglich, einige der Festplatten von diesem Prozess auszuschließen (was auch dazu führen würde, dass jedes damit verknüpfte Volume rechts von diesen Listen rot leuchtet) oder sogar Daten von einem Volume an einem anderen Ort wiederherzustellen, aber diese Prozesse können nur von Experten durchgeführt werden, die wissen, was sie tun.bacula windows bare metal recovery screen #7
  7. Ein weiterer Bildschirm mit der Bezeichnung „Manual Partitioning“ wird nur angezeigt, wenn die gleichnamige Option auf dem vorherigen Bildschirm ausgewählt wurde. Er ermöglicht es dem Benutzer, bei der Partitionierung viel flexibler zu sein, indem er alle seine früheren Entscheidungen in der Datei diskpart.txt speichert und sie bei Bedarf bearbeiten kann. Die Zuweisung von Laufwerksbuchstaben und die Erstellung/Formatierung von Volumes ist ein Muss, damit der Benutzer diesen Bildschirm passieren und mit der Bare-Metal-Wiederherstellung fortfahren kann.
    bacula windows bare metal recovery screen #8
  8. Der Volume-Abgleich ist ein weiterer anspruchsvoller Teil dieses Prozesses auf einem anderen Bildschirm des Bacula Bare Metal Recovery-Assistenten. Hier können Sie dem Einrichtungsassistenten den genauen Wiederherstellungsort für jedes einzelne Volume mitteilen, das aus der Sicherung gezogen wurde. Die Software ist in der Lage, Volumes mit identischen Laufwerksbuchstaben abzugleichen, weshalb eine Änderung dieser Einstellung nur dann empfohlen wird, wenn der Benutzer mit den Standardeinstellungen nicht zufrieden ist.
    bacula windows bare metal recovery screen #9
  9. Auf dem nächsten Bildschirm schließlich kann der Benutzer den Fortschritt des Wiederherstellungsprozesses sehen, wobei sowohl die verbleibende als auch die abgelaufene Zeit sowie allgemeine Statusinformationen zum Prozess angezeigt werden.
    bacula windows bare metal recovery screen #10
  10. Der letzte Bildschirm des Bare-Metal-Wiederherstellungsprozesses von Bacula zeigt ein detailliertes Protokoll des Wiederherstellungsprozesses, einschließlich detaillierter Zeitstempel und möglicher Fehlermeldungen während und nach Abschluss der Wiederherstellung.
    final bacula windows bare metal recovery screen

Wie führt man Linux BMR mit Bacula aus?

Bacula hat zwar eine Reihe von Vorteilen, die nur für Windows-Benutzer gelten, aber es gibt auch eine Reihe von Vorteilen, die sowohl für Windows- als auch für Linux-Geräte gelten, darunter:

  • Bootfähige ISO-Erstellung.
  • Kloning-Funktionen.
  • Wiederherstellung auf einem völlig anderen Speichertyp (physisch zu virtuell und umgekehrt).
  • Benutzerfreundliche GUI.
  • Außergewöhnliche Wiederherstellungsleistung.

Der eigentliche Wiederherstellungsprozess im Sinne von Bare Metal Recovery für Linux hat viele Ähnlichkeiten mit der Art und Weise, wie er unter Windows abläuft, aber die Ersteinrichtung ist um ein Vielfaches länger – auch wenn die Logik dahinter ebenfalls ähnlich ist.

Zunächst einmal benötigt das Linux BMR-System während des Bare Metal Recovery-Prozesses einen direkten Kontakt mit dem Director von Bacula, um alle Daten korrekt wiederherstellen zu können. Daher muss zuvor eine Konsole-Ressource über die Konfiguration des Director eingerichtet werden – mit einem Verfahren wie dem unten gezeigten.


Console {

Name = rescue-fd # same name as on your Client resource
Password = bacularescue
CommandACL = *all*
ClientACL = *all*
CatalogACL = *all*
JobACL = *all*
StorageACL = *all*
ScheduleACL = *all*
PoolACL = *all*
FileSetACL = *all*
WhereACL = *all*
# The next two ACLs are required when using
# Bacula Enterprise 8.8.0 and above
UserIdACL = *all*
DirectoryACL = *all*
# This last ACL is available when using
# Bacula Enterprise 8.8.0 and above but is not required
RestoreClientACL = *all*

}

Eine weitere Ressource, die das System benötigt, um Bare-Metal-Wiederherstellungsvorgänge durchzuführen, ist der Rescue Client – ein Beispiel für seine Konfiguration finden Sie ebenfalls unten.


Client {

Name = rescue-fd # Use your rescue client nam
Address = 0.0.0.0 # Will be set automatically by LinuxBMR
Password = bacularescue # USE YOUR OWN PASSWORD
Catalog = MyCatalog

}

Die letzte Ressource, die für eine ordnungsgemäße Wiederherstellung erforderlich ist, ist eine Job Ressource mit demselben Namen, die keine spezifischen RunScript Anweisungen enthält. Alle drei dieser Jobs sind erforderlich, damit die Daten für die weitere Wiederherstellung gesichert werden können.

Der nächste allgemeine Schritt dürfte ebenfalls relativ vertraut sein – es handelt sich um das Herunterladen und Anpassen eines Wiederherstellungsimage in Form einer ISO-Datei. Sie finden es im Kundenbereich von Bacula Systems und es hat den folgenden Namen:

  • LinuxBMR-rescue-amd64-2.0.0.iso

Dieses Image kann entweder auf eine CD/DVD gebrannt oder auf ein bootfähiges USB-Gerät geschrieben werden, je nach den persönlichen Vorlieben des Kunden.

Das Booten mit dem Wiederherstellungsimage ist der erste Schritt in einem tatsächlichen Bare-Metal-Wiederherstellungsprozess. Je nach Hardware-Hersteller kann es unterschiedlich sein, ob Sie auf das BIOS zugreifen müssen, um die Priorität der Boot-Geräte zu ändern, oder ob Sie dieses Menü öffnen können, ohne ins BIOS zu gehen.

Die erste visuelle Darstellung des Wiederherstellungsprozesses, die ein Kunde sehen kann, ist der Isolinux-Sprachauswahlbildschirm, der ähnlich wie das folgende Beispiel aussehen sollte. Sie können mit den Standard-Pfeiltasten navigieren und die „Auswahltaste“ ist standardmäßig Enter.

isolinux language selection screen

Beachten Sie, dass Sie auf diesem Bildschirm nur die Sprache für Ihre Linux-Desktop-Umgebung auswählen können und die einzige Sprache, in der das Bare Metal Recovery Tool von Bacula funktioniert, Englisch ist. Nachdem Sie die Sprache aus der obigen Liste ausgewählt haben, werden Sie zum BMR-Startbildschirm weitergeleitet, wie unten dargestellt.

the bmr boot screen

Es gibt jedoch noch eine weitere Aufgabe, die hier erledigt werden muss, und zwar die Auswahl des richtigen Tastaturbelegungslayouts. Drücken Sie dazu auf derselben Seite die Taste F3 und wählen Sie mit „Enter“ das Layout, das der Client bevorzugt.

the keymap selection screen

Sobald die Einstellungen für die Tastaturbelegung festgelegt sind, erscheint wieder der BMR-Boot-Bildschirm. Wenn Sie die Option „Start Bacula LinuxBMR“ wählen, wird die grafische Desktop-Umgebung gestartet, um mit der Bare-Metal-Recovery-Aufgabe fortzufahren. Sobald die grafische Oberfläche vollständig geladen ist, sollten Sie überprüfen, ob die Netzwerkeinstellungen der Umgebung korrekt sind, da es möglich ist, dass nach dem Laden dieser neuen Umgebung alles zurückgesetzt wurde. Um das Fenster mit den Netzwerkeinstellungen zu öffnen, müssen Sie in der Linux-Umgebung auf das Netzwerksymbol links neben der Uhr am unteren Rand des Bildschirms klicken und dann „Connection Information“ wählen.

the bmr system environment

Das Symbol „Bacula Rescue“ ist der Ausgangspunkt für den BMR-Prozess, sobald die richtige Netzwerkkonfiguration sichergestellt ist. Von nun an werden viele der Menüs den Beispielen aus der Windows Bare Metal Recovery-Anleitung ähneln, beginnend mit dem Bildschirm „Willkommen“, wie unten gezeigt.

bacula linux bare metal recovery screen #1

Die restlichen Bildschirme des BMR-Assistenten werden in numerischer Reihenfolge angezeigt, damit Sie sie leichter verstehen können.

  1. Die erste Seite, die ein Kunde sieht, nachdem er den „Willkommen“-Bildschirm passiert hat, ist die Seite für die Ersteinrichtung, die die Kombination aus Name und Passwort des Kunden, die Kombination aus Name und Adresse des Regisseurs und mehr enthält. Alle diese Parameter werden direkt aus der ISO-Datei geladen und können vorher geändert werden (mit Hilfe der Client Ressource, die im ersten Schritt dieses Prozesses erstellt wurde) – und es ist auch möglich, sie genau auf dieser Seite zu ändern.
    acula linux bare metal recovery screen #2
  2. In diesem Schritt prüft das System, ob der Client-Daemon läuft und ob er vom Director aus erreichbar ist – wenn auch nur ein einziger Fehler auftaucht, kann der Prozess nicht fortgesetzt werden. Ein Client, der diesen Bildschirm übersteht, bedeutet, dass alle Parameter korrekt konfiguriert wurden. Der folgende Bildschirm zeigt eine Liste von Clients, die der Director erkennen kann, und der Client müsste einen auswählen, um fortzufahren.
    bacula linux bare metal recovery screen #3
  3. Der nächste Bildschirm zeigt verschiedene Sicherungen an, die unter dem gewählten Client erstellt wurden – und der Client müsste eine BMR-fähige Sicherung auswählen, um fortzufahren. Der Status der Sicherung wird durch einen Großbuchstaben nach dem Datum der Sicherung angezeigt (wobei F für eine abgeschlossene Sicherung steht), und ein linuxbmr Feld würde anzeigen, ob die betreffende Sicherung für BMR verwendet werden kann oder nicht. Wenn für den ausgewählten Client keine Sicherungen erstellt wurden, wird die Fehlermeldung angezeigt und der Client wird zum Bildschirm „Client“ zurückgeschickt, ohne dass er fortfahren kann.
    bacula linux bare metal recovery screen #4
  4. Der schwierigere Teil der Einrichtung beginnt genau hier. Sobald eine geeignete BMR-fähige Sicherung ausgewählt wurde, lädt das Tool die Festplatten-Layout-Informationen vom Quell-Host, um dieses Layout auf dem Ziel-Host zu reproduzieren, gefolgt von der Wiederherstellung der Daten aus der Sicherung auf dem Ziel-Host und der Konfiguration des Bootloaders als letzter Schritt des Prozesses. Die Datenträgerzuordnung ist der erste Teil dieses Prozesses – ein Teil des Prozesses, bei dem ein Benutzer sicherstellen muss, dass jeder Datenträger des Quellhosts einem Datenträger des Zielhosts zugeordnet ist. Über eine relativ einfache Schnittstelle lassen sich verschiedene Regeln für die Festplattenzuordnung festlegen. Außerdem gibt es die Möglichkeit, ein oder mehrere Volumes direkt aus dem Prozess zu entfernen, so dass sie während der Bare Metal Recovery nicht wiederhergestellt werden.
    bacula linux bare metal recovery screen #5
  5. Sobald die Festplattenpartitionen eingerichtet sind, können Sie diese Partitionen in einem weiteren Bacula-Bildschirm ändern und pro Partition anpassen. Das Hinzufügen weiterer Partitionen oder das Entfernen von Partitionen ist in diesem Stadium nicht möglich, die einzige Option besteht darin, sie anzupassen. Grün gefärbte Partitionen haben noch zusätzlichen Platz, während rote Partitionen überfüllt sind und verkleinert werden müssen, damit der BMR-Prozess fortgesetzt werden kann.
    acula linux bare metal recovery screen #6
  6. Es gibt zwei Partitionierungsmethoden in Bacula Linux Bare Metal Recovery – Automatisch und Manuell. Bei der automatischen Partitionierung wird versucht, die vorhandenen Partitionen ohne Eingaben des Clients neu anzuordnen, so dass Sie einen einzigen Schritt dieser Anweisung überspringen können. Für einen individuelleren Ansatz können Sie die manuelle Partitionierung wählen, die zu folgendem Bildschirm führt. Ein erfahrener Benutzer kann diesen Bildschirm verwenden, um bestimmte Partitionsregeln oder -beschränkungen manuell zu ändern und so später mehr Flexibilität zu erreichen.
    bacula linux bare metal recovery screen #7
  7. Ein letzter Schritt vor dem Start der Wiederherstellung ist der Abgleich der Volumes aus der Sicherung mit den neu partitionierten Volumes auf dem Zielhost. Mit einem Doppelklick auf jede „none“-Position in der Kategorie „Restore to“ können Sie angeben, wohin dieses spezifische Objekt wiederhergestellt werden soll.
    bacula linux bare metal recovery screen #8
  8. Der nächste Teil des Prozesses ist der gesamte Wiederherstellungsvorgang, der mit einem Statusbildschirm überwacht werden kann, wie im Beispiel unten gezeigt. Dieses Fenster zeigt die verstrichene Zeit, die geschätzte verbleibende Zeit sowie den allgemeinen prozentualen Status des Wiederherstellungsprozesses an.
    bacula linux bare metal recovery screen #9
  9. Der Wiederherstellungsvorgang ist nun technisch abgeschlossen, aber es sind noch einige weitere Vorgänge zu erledigen. Das Bild unten zeigt zunächst den Bildschirm, der angezeigt wird, wenn der Hauptvorgang der Wiederherstellung abgeschlossen ist. Es zeigt eine „success“-Meldung und ein allgemeines Protokoll der Fehler und anderer Probleme, die während der Wiederherstellungsphase aufgetreten sind, falls vorhanden. Der letzte Schritt des BMR-Prozesses ist die Boot-Einrichtung – sie erfolgt auf ähnliche Weise, wie die Partitionierung im obigen Beispiel. Es sind zwei verschiedene Vorgehensweisen möglich – automatisch und manuell. Bei der automatischen Boot-Einrichtung kann das Plugin versuchen, alles für den Kunden einzurichten, während die manuelle Einrichtung einem erfahrenen Benutzer ein hohes Maß an Anpassungsmöglichkeiten bietet, mit denen er arbeiten kann.
    bacula linux bare metal recovery screen #10
  10. Wenn die automatische Boot-Einstellung gewählt wurde, geht der Client direkt zum nächsten und letzten Bildschirm des Bacula-Assistenten über. Wenn stattdessen die manuelle Boot-Einstellung gewählt wurde, sieht der Benutzer den zusätzlichen Bildschirm ähnlich wie in Abbildung 7 – mit mehreren Boot-Skripten, die angepasst und/oder gestartet werden können, wobei ein weiterer Teil des Fensters für die Ausgabeergebnisse der Boot-Skripte reserviert ist.
    bacula linux bare metal recovery screen #11
  11. Sobald der Boot-Setup-Prozess abgeschlossen ist, sehen alle Benutzer den letzten Bildschirm des Bacula Linux Bare Metal Recovery-Assistenten, der eine Liste der Fehler und Warnungen enthält, die während oder nach dem Wiederherstellungsprozess entdeckt wurden. Ein Klick auf „Finish“ ist der letzte Schritt in diesem Handbuch.
    bacula linux bare metal recovery screen #12

Abschluss

Die Bare-Metal-Wiederherstellung ist ein wesentlicher Bestandteil des Disaster-Recovery-Plans eines jeden Unternehmens. Dabei handelt es sich um eine Reihe von Richtlinien und Verfahren, die erstellt werden, um potenzielle datenbezogene Probleme wie Cyberangriffe, Datenbeschädigung, Datendiebstahl usw. abzumildern oder zu verhindern. Eine Vorlage für einen Disaster Recovery Plan ist für die Erstellung dieser Pläne von entscheidender Bedeutung, da diese Pläne und Strategien in der Regel etwas kompliziert sind und es viel Zeit in Anspruch nehmen kann, sie von Grund auf von Hand zu erstellen. Bacula bietet eine Lösung mit außergewöhnlich hoher Sicherheit und wird von den sicherheitsbewusstesten Organisationen im Westen eingesetzt. Weitere Informationen darüber, warum und wie Sie Sicherung und Wiederherstellung vor Angriffen schützen können, finden Sie hier.

Über den Autor
Rob Morrison
Rob Morrison ist der Marketingdirektor bei Bacula Systems. Er begann seine IT-Marketing-Karriere bei Silicon Graphics in der Schweiz, wo er fast 10 Jahre lang in verschiedenen Marketing-Management-Positionen sehr erfolgreich war. In den folgenden 10 Jahren hatte Rob Morrison auch verschiedene Marketing-Management-Positionen bei JBoss, Red Hat und Pentaho inne und sorgte für das Wachstum der Marktanteile dieser bekannten Unternehmen. Er ist Absolvent der Plymouth University und hat einen Honours-Abschluss in Digital Media and Communications und ein Overseas Studies Program absolviert.