Ein Überblick über Testszenarien für die Disaster Recovery-Wiederherstellung
Von modernen Unternehmen wird erwartet, dass sie rund um die Uhr arbeiten. Selbst eine geringfügige Verzögerung im Geschäftsbetrieb und bei der Erbringung von Dienstleistungen kann die Glaubwürdigkeit des Unternehmens untergraben und zu erheblichen Verlusten führen. Es gibt zahlreiche Faktoren, die zu Betriebsausfällen führen können, wobei der wichtigste eine Katastrophe ist, die immer dann eintritt, wenn man sie am wenigsten erwartet. Um daher auf dem Markt wettbewerbsfähig zu bleiben und die Geschäftskontinuität zu gewährleisten, ist es für Unternehmen wichtig, einen effizienten Notfallwiederherstellungsplan (Disaster Recovery, DR) zu erstellen und diesen regelmäßig zu testen. Dieser Blogbeitrag listet die Faktoren auf, die vor dem Testen eines DR-Plans zu berücksichtigen sind, und beschreibt, wie das Durchspielen von DR-Testszenarien Ihnen Hilfe bei der Vorbereitung auf die Wiederherstellung bieten kann.
Was ist ein DR-Plan?
Im Allgemeinen lassen sich Katastrophen nicht vorhersagen und treten immer unerwartet ein. Daher sollte jedes Unternehmen, das Wert auf hohe Verfügbarkeit legt, einen DR-Plan erstellen. Ein DR-Plan ist eine dokumentierte Sammlung von Aufgaben und Verfahren, die umgesetzt werden müssen, wenn eine Katastrophe die IT-Infrastruktur eines Unternehmens beeinträchtigt. Sein Hauptzweck besteht darin, die negativen Auswirkungen eines DR-Ereignisses zu minimieren und mögliche Schäden zu verhindern. Ein umfassender DR-Plan legt fest, welche Aktionen vor, während und nach einer Katastrophe zu ergreifen sind.
Es werden zwei Arten von Katastrophen unterschieden: natürliche (Tornados, Hurrikane, Überschwemmungen usw.) und vom Menschen verursachte (Serverfehler, fehlgeschlagene Updates, Hackerangriffe usw.). Ihr Disaster Recovery-Plan sollte auf der Grundlage der Risiken und Bedrohungen erstellt werden, denen Ihr Unternehmen am stärksten ausgesetzt ist. Darüber hinaus sollten die für Ihren Geschäftsbetrieb kritischsten Prozesse und Anwendungen identifiziert und in der Wiederherstellungsreihenfolge mit höchster Priorität versehen werden. Indem Sie solche Faktoren im Voraus prüfen, stellen Sie sicher, dass Ihr DR-Plan alle Probleme bewältigen kann, die während eines tatsächlichen DR-Ereignisses auftreten könnten.

Zu berücksichtigende Faktoren vor dem Testen eines DR-Plans
Nach der Erstellung eines DR-Plans sollten Sie bereit sein, ihn zu testen. Selbst wenn Sie sicher sind, dass Sie einen effizienten und umfassenden DR-Plan entworfen haben, sollten Sie überprüfen, ob alles wie geplant funktioniert, und eventuelle Probleme im Voraus identifizieren. Bevor Sie Ihren DR-Plan jedoch auf die Probe stellen, gibt es mehrere Faktoren, die es zu berücksichtigen gilt, um den Erfolg des Prozesses sicherzustellen, wie z. B. Testannahmen, Testumfang und Kriterien für den Testerfolg.
Testannahmen
Der erste Schritt bei der Vorbereitung auf den Test besteht darin, Ihre Testannahmen zu definieren. Vor dem DR-Test sollte das Team der Wiederherstellung besprechen, welche Vorgehensweise gewählt werden soll, um optimale Ergebnisse zu erzielen. Im Wesentlichen bilden die Testannahmen die Grundlage, auf der der Prozess des DR-Tests aufbaut. Umfassende Testannahmen umfassen Folgendes:
- Die Risiken und Bedrohungen, denen Ihr Unternehmen am stärksten ausgesetzt ist, sowie die entsprechenden Reaktionsmechanismen, die getestet werden sollen
- Durchzuführende DR-Testszenarien und die Gründe für diese Auswahl
- Voraussetzungen und Rahmenbedingungen, die vor der Durchführung der DR-Tests erfüllt sein müssen
- Voraussetzungen und Rahmenbedingungen, die am Ende des Tests erfüllt sein müssen
- Die Ergebnisse, die nach Abschluss des Testprozesses erwartet werden
Testumfang
Ein weiterer wichtiger Faktor Zu berücksichtigen ist der Testumfang, der die Bereiche umreißt, die während des Testprozesses abgedeckt werden sollen. Das Team der Wiederherstellung sollte klar festlegen, welche Systemkomponenten und -funktionen getestet werden sollen, und anschließend die Mitarbeiter über die Systeme informieren, die an den DR-Tests beteiligt sein werden. Außerdem sollte das Team der Wiederherstellung die Einschränkungen und Ausschlüsse des Testprozesses definieren, um genau zu wissen, was getestet wird und was nicht, und um Verwirrung im Vorfeld zu vermeiden.
Erfolgskriterien für den Test
Die Erfolgskriterien für den Test legen fest, wann der DR-Testprozess als erfolgreich durchgeführt angesehen werden kann. Durch die Auswertung der Testergebnisse können Sie feststellen, ob Ihre Erwartungen erfüllt wurden und in welchen Bereichen Verbesserungsbedarf besteht. DR-Tests gelten im Allgemeinen als erfolgreich, wenn der DR-Plan seine Funktionalität und Gültigkeit unter Beweis gestellt hat. Werden jedoch im Rahmen des DR-Testprozesses Schwachstellen des DR-Plans identifiziert, kann dies ebenfalls als Erfolg gewertet werden. Das Team der Wiederherstellung ist nun in der Lage, den DR-Plan zu optimieren, indem es Gegenmaßnahmen entwickelt und die Mängel behebt. Darüber hinaus ermöglichen die Testerfolgskriterien den Mitarbeitern, ihre Leistung während der DR-Tests zu bewerten und die Katastrophenreaktionsmechanismen der Organisation zu verbessern.
Daher ist es wichtig, jeden Schritt des Prozesses zu dokumentieren und Testannahmen, Testumfang sowie Testerfolgskriterien im Voraus festzulegen, um auf unerwartete Probleme vorbereitet zu sein und entsprechend handeln zu können.
Was ist ein DR-Testszenario?
Es ist nicht praktikabel, alle Komponenten Ihres DR-Plans ohne vorherige Vorbereitung zu testen, da die Durchführung von DR-Tests eine sehr anspruchsvolle Aufgabe sein kann. Um sicherzustellen, dass Ihr DR-Plan im Falle eines DR-Ereignisses erfolgreich funktioniert, sollten Sie prüfen, wie Ihr Unternehmen auf ein bestimmtes Notfallereignis reagieren würde. Zu diesem Zweck kann ein DR-Testszenario verwendet werden. Ein Katastrophenszenario kann vom Team der Wiederherstellung erstellt werden, wobei alle Aspekte Ihres Unternehmens berücksichtigt werden, oder Sie können die online verfügbaren, gebrauchsfertigen Vorlagen für DR-Szenarien anwenden.
Ein typisches DR-Testszenario beschreibt in der Regel ein DR-Ereignis, dessen Umstände und die Auswirkungen auf das betreffende Unternehmen. Durch die Simulation eines DR-Ereignisses können Sie die Bereitschaft Ihres Unternehmens für den DR-Prozess bewerten und bessere Wege finden, um auf eine tatsächliche Katastrophe (natürlicher oder menschengemachter Ursprungs) zu reagieren und sie wiederherzustellen.
Arten von Disaster Recovery-Testszenarien
Disaster Recovery-Testszenarien decken verschiedene Notfallsituationen und Katastrophenereignisse ab, die die Leistung Ihres Unternehmens auf die eine oder andere Weise beeinträchtigen können. Schauen wir uns einmal genauer an, was diese DR-Testszenarien beinhalten.
Betriebsstörungen
Die meisten Unternehmen stellen ein komplexes System dar, dessen Komponenten in hohem Maße voneinander abhängig sind. Wenn also eine dieser Komponenten ausfällt, besteht die Gefahr einer Störung des gesamten Systems. Es sollten DR-Testszenarien entworfen werden, die eine Vielzahl von betrieblichen Problemen abdecken. Denken Sie zu diesem Zweck an jeden kritischen Betriebsablauf bzw. Prozess und an das Disaster-Recovery-Ereignis, das diesen negativ beeinflussen oder beschädigen könnte.
Diese Art von Disaster-Recovery-Testszenarien umfasst im Allgemeinen jeden Notfall, der die Leistung der Betriebsabläufe des Unternehmens beeinträchtigen könnte. Beispiele für betriebsbezogene Disaster-Recovery-Ereignisse sind: Brand oder Explosion im Produktionszentrum, Ausfall der Hauptmontagelinie aufgrund von Softwarefehlern oder Unterbrechungen des Arbeitsablaufs durch menschliches Versagen.
Technische Probleme
Wenn der Großteil Ihrer Abläufe in einer virtuellen Serverumgebung stattfindet, sollte die Simulation technischer DR-Szenarien oberste Priorität haben. Im Falle eines Systemausfalls kann es einige Zeit dauern, bis der Geschäftsbetrieb wieder aufgenommen werden kann. Daher ist es unerlässlich, ein DR-Testszenario zu entwerfen, das die technischen Probleme widerspiegelt, die die Leistung Ihres Unternehmens erheblich beeinträchtigen können. Zu solchen Problemen zählen beispielsweise Serverausfälle, unterbrochene Netzwerkverbindungen, Softwarefehler, Datenverluste oder die Unmöglichkeit, auf die Backups zuzugreifen.
Ausfall von Schlüsselpersonal
Das Personal ist ein wesentlicher Bestandteil jeder Organisation, da die Mitarbeiter als Erste mit einem Notfall konfrontiert werden und darauf reagieren müssen. Das Management sollte ein Team für die Wiederherstellung bilden, das für die Durchführung und Überwachung des DR-Prozesses von Anfang bis zum Fertigstellen verantwortlich ist. Es kann jedoch vorkommen, dass einige Mitglieder des Teams für die Wiederherstellung – diejenigen, die über entscheidendes Wissen zu den DR-Verfahren verfügen – erkranken oder kündigen. Daher sollten Sie die möglichen Auswirkungen eines solchen Ausfalls berücksichtigen und ein DR-Testszenario vorbereiten, das dieses Problem abdeckt. Mögliche DR-Szenarien umfassen unter anderem: Streik der Belegschaft, Sabotage durch Mitarbeiter, Grippeepidemie oder Hackerangriffe von einem entlassenen und verärgerten Mitarbeiter.
Naturkatastrophen
Naturkatastrophen wie Tornados, Hurrikane oder Erdbeben können Menschen und Sachwerte sowie die Infrastruktur eines Unternehmens beeinträchtigen. Naturkatastrophen treten in der Regel unerwartet ein, und die dadurch verursachten Schäden lassen sich meist nur schwer vorhersagen. Berücksichtigen Sie daher die geografische Lage Ihres Produktionsstandorts und ermitteln Sie die möglichen Risiken und Gefahren, denen dieses Gebiet am stärksten ausgesetzt ist. Auf dieser Grundlage können Sie das für Ihr Unternehmen am besten geeignete DR-Testszenario entwerfen. Beispiele für Naturkatastrophenszenarien sind unter anderem: ein Eissturm, der die Infrastruktur der Kommunikation beschädigt, ein Erdbeben, das das Produktionszentrum zerstört, und Überschwemmungen, die Transportprobleme verursachen.
Geschäftsrisiken
Geschäftsbezogene DR-Szenarien sollten speziell auf Ihre Organisation zugeschnitten sein, was bedeutet, dass Sie in erster Linie definieren müssen, wie Ihr Unternehmen funktioniert und welche kritischen Komponenten dessen Kontinuität gewährleisten. Um festzustellen, welche Bereiche ein höheres Schutzniveau erfordern, führen Sie eine Business Impact Analysis (BIA) durch, bei der die kritischsten Geschäftsabläufe und die Auswirkungen ihrer Unterbrechung bewertet werden. Auf dieser Grundlage kann das Management die wahrscheinlichsten Risiken identifizieren und ein entsprechendes DR-Szenario entwerfen. Zu solchen DR-Szenarien gehören typischerweise: ein Börsencrash, Datenlecks, der Verlust von Kunden an Wettbewerber oder die Insolvenz wichtiger Lieferanten.
Unwahrscheinliche Ereignisse
Wie oben erläutert, gibt es verschiedene DR-Ereignisse, die Organisationen von Zeit zu Zeit betreffen können. Sie sollten jedoch auch darauf vorbereitet sein, auf außergewöhnliche Ereignisse zu reagieren. Die Wahrscheinlichkeit, dass ein solches Ereignis eintritt, ist äußerst gering, doch die Mitarbeiter sollten sich dessen dennoch bewusst sein und wissen, wie sie im Ernstfall reagieren müssen. Daher sollten Sie ein DR-Testszenario erstellen, das solche Notfallsituationen wie beispielsweise einen Flugzeugabsturz auf das Produktionszentrum, einen Vulkanausbruch oder zivile Unruhen umfasst.
Die Bedeutung des Testens eines DR-Plans
Selbst der am besten durchdachte DR-Plan kann erst durch Tests auf seine Gültigkeit überprüft werden. Durch das Testen eines DR-Plans können Sie etwaige Mängel und Unstimmigkeiten in Ihrer DR-Strategie aufdecken und so sicherstellen, dass mögliche Schäden vorhergesehen und verhindert werden, bevor eine tatsächliche Katastrophe eintritt. In diesem Fall ist es äußerst ratsam, Ihren DR-Plan im Rahmen von DR-Testszenarien zu überprüfen. Das Wiederherstellungsteam kann einfach alle Schritte des erstellten Plans durchgehen und ausführlich besprechen. Dafür sind keine Kosten erforderlich und die Durchführung ist einfach. Diese Testmethode bietet jedoch nur einen grundlegenden Einblick darin, wie der DR-Prozess ablaufen würde, da keine Systemkomponenten tatsächlich getestet werden. Andererseits kann ein umfassender Simulationstest durchgeführt werden. Dies ist eine kostenintensivere und komplexere Aktivität, da dabei alle Komponenten des DR-Plans in der tatsächlichen Arbeitsumgebung getestet werden. Auch wenn dadurch der Produktionsprozess gestört werden könnte, können Sie mit dieser Testmethode feststellen, wie gut Ihre Mitarbeiter auf verschiedene Arten von DR-Szenarien reagieren, und die Gültigkeit Ihres DR-Plans überprüfen. Sie können den DR-Plan Ihrer Organisation daher regelmäßig testen, indem Sie verschiedene DR-Szenarien anwenden, um ihn zu optimieren und sicherzustellen, dass Sie selbst eine unerwartete Katastrophe nicht zurückwirft.
Standortwiederherstellungstests mit NAKIVO
Damit Ihr System ordnungsgemäß geschützt ist und schnell und einfach wiederhergestellt werden kann, reicht ein DR-Plan allein nicht aus. Die Organisation sollte eine leistungsstarke Backup- und Replikationssoftware installiert haben, um einen reibungslosen DR-Prozess sicherzustellen. NAKIVO Backup & Replication ist die richtige Lösung, da sie eine einzigartige Funktion von Standortwiederherstellung bietet, mit der Sie die DR-Anforderungen jedes Unternehmens erfüllen können. Sie können Einen Standortwiederherstellung-Workflow erstellen (d. h. einen SR-Auftrag), der eine Reihe von Aktionen oder Bedingungen umfasst, wie Failover, Failback, VMs starten/stoppen, Aufträge ausführen/stoppen, Repository anhängen/trennen und weitere, die in der von Ihnen gewählten Reihenfolge angeordnet sind. Ein SR-Auftrag stellt einen automatisierten Algorithmus dar, mit dem Sie einen Wiederherstellungsprozess beliebigen Umfangs entwerfen können. Sie können SR-Aufträge ganz einfach ändern, ergänzen oder testen, ohne die Produktionsumgebung zu beeinträchtigen. Anschließend ist der Prozess vollständig automatisiert und kann nach Zeitplan oder auf Anfrage ausgeführt werden.
Sie können einen SR-Auftrag im Produktions- und Testmodus ausführen. Um den SR-Auftrag auf Anfrage zu testen, müssen Sie zunächst sicherstellen, dass Sie bereits einen SR-Auftrag haben, oder andernfalls einen erstellen. Anschließend können Sie die folgenden Schritte ausführen:
- Wählen Sie im Dashboard von
Jobsden SR-Auftrag aus, den Sie testen möchten, und klicken Sie dann aufRun Job. - Anschließend wird ein Dialogfeld mit zwei Optionen geöffnet:
Test site recovery joboderRun site recovery job. Klicken Sie aufTest site recovery job.
- Daraufhin wird ein neues Dialogfeld geöffnet, in dem das Wiederherstellungszeit-Ziel (RTO) konfiguriert werden kann. RTO ist der Zeitraum tolerierbarer Ausfallzeit, innerhalb dessen Ihr System wiederhergestellt werden soll, um größere Verluste zu verhindern. In diesem Dialog können Sie die Option „Wiederherstellungszeit-Ziel“ aktivieren oder deaktivieren. Wenn die Option aktiviert ist, müssen Sie unbedingt den Wert für das Wiederherstellungszeit-Ziel festlegen. Dieser definiert den Zeitraum, der für den Test des Standortwiederherstellungs-Auftrags zur Verfügung steht.

- Klicken Sie auf
Test, um den Auftrag zu starten.Hinweis: Der Test des Standortwiederherstellungs-Auftrags kann auch nach Zeitplan ausgeführt werden. Die Option
Test Schedulekann beim Erstellen eines neuen Standortwiederherstellungs-Auftrags konfiguriert werden. So können Sie einen Standortwiederherstellungs-Auftrag für regelmäßige Tests nach einem von Ihnen festgelegten Zeitplan einrichten.

Bei bereits erstellten Standortwiederherstellungs-Aufträgen können Sie den Testzeitplan auch auf andere Weise einrichten. Wechseln Sie dazu im linken Bereich der Startseite zum gewünschten Standortwiederherstellungs-Auftrag und klicken Sie mit der rechten Maustaste darauf. Daraufhin wird ein Kontextmenü mit verschiedenen Optionen für die Auftragsverwaltung angezeigt, z. B. Run Job, Rename, Edit, Delete, und Disable. Klicken Sie auf Edit..
Klicken Sie anschließend auf den Abschnitt „Zeitplan testen“ und geben Sie die gewünschten Zeitplaneinstellungen ein. Das Menü ist mit dem im Assistenten für neuen Site-Wiederherstellungs-Auftrag identisch.
So können Sie einen Standortwiederherstellungs-Auftrag für regelmäßige Tests nach dem für Ihre Organisation am besten geeigneten Zeitplan einrichten.
Fazit
Jede Organisation, die sich der Folgen eines Notfallereignisses bewusst ist, weiß, wie wichtig ein umfassender Notfallwiederherstellungsplan ist. Viele Notfallwiederherstellungspläne erweisen sich jedoch aufgrund fehlender Tests als ungültig. Damit Ihr Notfallwiederherstellungsplan effizient und auf dem neuesten Stand ist, sollten Sie verschiedene Notfallszenarien entwerfen und diese im Rahmen des Notfallwiederherstellungstests durchspielen. Mithilfe von Notfallszenarien können Sie Ihre Mitarbeiter darin schulen, im Katastrophenfall richtig zu reagieren – unabhängig davon, wie unerwartet oder unwahrscheinlich ein solcher Fall ist. So vermeiden Sie mögliche Panik oder Verwirrung.
Mit NAKIVO Backup & Replication können Sie sicher sein, dass Ihr System zuverlässig geschützt ist und problemlos wiederhergestellt werden kann. Die neue Funktion – Standortwiederherstellung – ist ein automatisiertes, multifunktionales Tool, das Ihnen den Aufwand einer manuellen Durchführung des Notfallwiederherstellungsprozesses abnimmt. Darüber hinaus können Sie den Test des Standortwiederherstellungs-Auftrags jederzeit ausführen, ohne die Produktionsumgebung zu beeinträchtigen. Anhand der Testergebnisse können Sie Schwachstellen in Ihrer Wiederherstellungsstrategie erkennen und den Standortwiederherstellungs-Auftrag entsprechend aktualisieren. Die Funktionalität der Standortwiederherstellung bietet Ihnen somit zahlreiche Vorteile, die auf die Sicherstellung Ihrer Geschäftskontinuität und Datensicherheit ausgerichtet sind.
Laden Sie die kostenlose Testversion herunter und testen Sie das Produkt noch heute in Ihrer VMware-, Hyper-V- oder gemischten Umgebung!