Microsoft SQL Server-Datenbanken in der Appliance-Verwaltungskonsole bereitstellen und migrieren

Die Funktion zum Bereitstellen und Migrieren von Microsoft SQL Server ist für die Wiederherstellung der folgenden Elemente verfügbar:

  • SQL-Datenbanken – eigenständiger und Failover-Cluster
  • Konsistenzgruppe von SQL-Datenbanken
  • SQL-Instanzen
  • SQL-AAGs

Das Bereitstellen und Migrieren von SQL Server ist ein dreistufiger Prozess in der Appliance-Verwaltungskonsole, der Folgendes umfasst:

  1. Bereitstellen oder wiederherstellen: Führen Sie entweder eine anwendungsspezifische Bereitstellung oder eine Bereitstellung und eine Wiederherstellung mit Migration durch. Weitere Informationen finden Sie unter Bereitstellen oder wiederherstellen.
  2. Migrieren: Konfigurieren Sie den Migrationszeitplan für ein Image auf der Seite Aktive Bereitstellungen. Die Image-Migration folgt dem definierten Zeitplan und Migrationsjobs werden wiederholt mit der angegebenen Häufigkeit ausgeführt. Weitere Informationen finden Sie unter Migrationszeitplan konfigurieren.
  3. Abschließen: Starten Sie die letzte Phase des Image-Migrationsprozesses. Weitere Informationen finden Sie unter Finalize.

Bereitstellen oder wiederherstellen

Sie können für das ausgewählte Image entweder eine anwendungsspezifische Bereitstellung oder eine Bereitstellung und Migration durchführen.

Eine Anleitung zum Ausführen einer anwendungsspezifischen Bereitstellung von SQL-Datenbanken finden Sie unter SQL Server-Datenbanken als virtuelle Anwendungen bereitstellen. Eine Anleitung zum Ausführen einer Wiederherstellung mit Bereitstellung und Migration finden Sie unter Wiederherstellung mit Bereitstellung und Migration.

Für eine übergeordnete Anwendung wie eine SQL-Instanz, eine SQL-Verfügbarkeitsgruppe oder eine SQL-Konsistenzgruppe können mehrere Wiederherstellungen gleichzeitig durchgeführt werden, sie müssen sich jedoch in verschiedenen Datenbanken befinden.

Wiederherstellung per Bereitstellung und Migration

So führen Sie eine Wiederherstellung mit Bereitstellung und Migration durch:

  1. Klicken Sie in der Verwaltungskonsole der Backup und DR-Appliance auf App Manager und wählen Sie im Drop-down-Menü Anwendungen aus.

    Die Seite Anwendungen wird geöffnet.

  2. Wählen Sie die SQL-Anwendung mit dem Image aus, das Sie mit der Funktion „Bereitstellen und migrieren“ wiederherstellen möchten. Wählen Sie dann unten auf der Seite Anwendungen in der Drop-down-Liste die Option Zugriff aus.

    Die Seite Zugriff wird geöffnet und die aufgenommenen Bilder werden in der Zeitachsenansicht angezeigt. Weitere Informationen zur Ansicht finden Sie unter Auf die Zeitachsen-Ramp-Ansicht eines Images zugreifen.

  3. Wählen Sie das Image und dann Wiederherstellen aus der Liste der Vorgänge aus. Die Seite Wiederherstellen wird geöffnet.

  4. Wählen Sie die Option Einbinden und migrieren aus.

  5. Wenn die ausgewählte Datenbank keine Logs enthält, werden auf der Seite Wiederherstellen keine Rollforward-Optionen angezeigt.

  6. Wenn die Quellanwendung durch eine Snapshot-Richtlinie geschützt ist, für die Datenbanksicherungen aktiviert sind, und Logs mit dem Image verfügbar sind, können Sie die Logs verwenden, um einen Roll-Forward zu einem bestimmten Zeitpunkt durchzuführen. Ändern Sie dazu die folgenden Optionen im Abschnitt Roll-Forward-Zeit:

    • Das Datumsfeld enthält alle möglichen Daten, auf die die Datenbank durch Anwendung von Datenbanktransaktionslogs aktualisiert werden kann. Wählen Sie das Datum aus, auf das die Datenbank aktualisiert werden soll.
    • Das Zeitfeld enthält einen Schieberegler, der alle möglichen Zeiten am ausgewählten Datum anzeigt, auf die die Datenbank vorgerollt werden kann. Wenn Sie das späteste mögliche Datum auswählen und den Schieberegler dann ganz nach rechts bewegen, gilt der Wiederherstellungsjob für alle verfügbaren Logs. Wenn Sie das frühestmögliche Datum auswählen und den Schieberegler ganz nach links bewegen, werden für den Wiederherstellungsjob keine Logs angewendet.
    • Sie können festlegen, dass die Zeit entweder mit der Nutzerzeit oder der Hostzeit vorgerollt wird. Nutzerzeit bezieht sich auf die Ortszeit des aktuellen Nutzers. Hostzeit bezieht sich auf das System, auf dem die wiederherzustellenden Daten gehostet werden.

    Wenn Sie ein OnVault-Image als Quelle verwenden, ist der Logbereich sichtbar, wenn Logs entweder im OnVault-Pool für das Quell-Image oder im Snapshot-Pool auf der Sicherungs-/Wiederherstellungs-Appliance für den ausgewählten Zielhost verfügbar sind. Bei importierten OnVault-Images kann dies je nach Zielhost zu unterschiedlichen Bereichen verfügbarer Logs führen oder dazu, dass die Option für die Rollforward-Zeit gar nicht angezeigt wird.

  7. Geben Sie unter Label optional einen Namen ein. Das Label wird vorab mit dem Text Restore - M&M - 04 June, 2019 06:52:29pm ausgefüllt, wobei das Datum und die aktuelle Uhrzeit verwendet werden. Wenn Sie das Attribut nicht aktualisieren, wird der Standardwert verwendet.

    Sie können die Standardauswahl für Mit Wiederherstellung wiederherstellen nicht ändern, da das Attribut deaktiviert ist.

  8. Wählen Sie unter SQL Server-Instanzname die Ziel-SQL Server-Instanz aus. Die neue Datenbank wird von der von Ihnen angegebenen Instanz verwaltet. Geben Sie für Konsistenzgruppen den Namen der Ziel-Konsistenzgruppe in das Feld Konsistenzgruppenname eingeben ein.

  9. Geben Sie unter SQL Server-Datenbankname die neue SQL Server-Datenbank ein, die bereitgestellt werden soll.

  10. Wählen Sie unter SQL-Instanzen und Konsistenzgruppen die Datenbanken aus, die in den Wiederherstellungsjob einbezogen werden sollen. Die Option Mit Wiederherstellung wiederherstellen ist standardmäßig aktiviert und kann nicht deaktiviert werden.

  11. Geben Sie unter Nutzername den Nutzernamen für die Datenbankbereitstellung ein. Sie ist nur erforderlich, wenn das Konto, auf dem der Backup und DR-Agent ausgeführt wird, nicht die Berechtigungen zum Anwenden von Transaktionslogs oder zum Senden einer Datenbank hat.

  12. Geben Sie unter Passwort das Passwort für den Nutzer ein, den Sie in Schritt 10 angegeben haben.

  13. Klicken Sie auf Senden. Ein Warndialogfeld wird geöffnet. Lesen Sie die Warnung und geben Sie zur Bestätigung DATA LOSS ein.

    Die ausgewählten Datenbanken werden offline genommen. Es wird eine Bereitstellung durchgeführt, um schnellen Zugriff auf die Datenbanken mit dem ausgewählten Zeitpunkt zu ermöglichen. Nachdem die Bereitstellung abgeschlossen ist, wird die Migrationsoption als Aktion für das resultierende aktive Image verfügbar.

Migrationszeitplan konfigurieren

Sie können den Migrationszeitplan auf der Seite Aktive Bereitstellungen konfigurieren. Jedes anwendungsbezogene bereitgestellte Image kann zu einem späteren Zeitpunkt migriert werden. Images, die mit der Option „Bereitstellen und migrieren“ wiederhergestellt wurden, können ebenfalls migriert werden. Bereitgestellte Images haben den Image-Status Bereitgestellt und Images, die mit der Funktion „Bereitstellen und migrieren“ wiederhergestellt wurden, haben den Image-Status Wiederherstellen (Bereitgestellt).

Eine Anleitung zum Konfigurieren des Migrationszeitplans finden Sie unter Migrationszeitplan für die Bereitstellung und Migration konfigurieren. Die Image-Migration folgt dem definierten Zeitplan und die Migrationsjobs werden wiederholt mit der angegebenen Häufigkeit ausgeführt.

Sobald die Migration beginnt, ändert sich der Image-Status in Wird migriert, wenn es sich um eine anwendungsspezifische Bereitstellung handelt, oder in Wiederherstellen (Wird migriert), wenn das Image mit der Option Bereitstellung und Migration wiederherstellen erstellt wurde. Das Image befindet sich im Status Wird migriert, bis Sie in Schritt 3 die Migration abschließen. Dann wird die letzte Migration durchgeführt.

Abschließen

Mit „Migration abschließen“ wird die letzte Phase des Image-Migrationsprozesses eingeleitet. Sobald Sie mit der Abschlussphase beginnen, können Sie den Migrationsprozess nicht mehr abbrechen.

Führen Sie die folgenden Schritte aus, bevor Sie die Abschlussphase einleiten:

So starten Sie die Phase „Abschließen“:

  1. Rufen Sie die Seite Aktive Bereitstellungen auf und filtern Sie nach dem Image-Status Wird migriert oder Wiederherstellen (Wird migriert).
  2. Wählen Sie das Image und dann im Drop-down-Menü unten auf der Seite die Option Wiederherstellung abschließen aus.
  3. Sie sehen eine Bestätigungsmeldung. Lesen Sie sie sorgfältig durch und klicken Sie dann auf Fortfahren. Die Datenbanken werden während der endgültigen Migration offline genommen und dann in der Zielproduktionsdatenbank wieder hochgefahren.
  4. Rufen Sie Monitoring und Jobs auf und filtern Sie nach dem Jobtyp Abschließen. Suchen Sie den Job und rufen Sie die Jobdetails auf.

    Sie können sich Images mit dem Image-Status Abschließen auch auf der Seite Aktive Bereitstellungen ansehen.

Migrationshäufigkeit ändern

So ändern Sie den Migrationszeitplan:

  1. Wählen Sie ein aktives Image mit dem Image-Status Bereitgestellt oder Wiederherstellung bereitgestellt aus.
  2. Wählen Sie im Drop-down-Menü unten auf der Seite Migrieren aus.

    Die Seite Migrationshäufigkeit aktualisieren wird geöffnet.

  3. Legen Sie unter Häufigkeit mit dem Schieberegler die Häufigkeit fest, mit der Migrationsjobs geplant werden sollen (zwischen 1 und 24 Stunden).

  4. Geben Sie unter Anzahl der Kopierthreads die Anzahl der parallelen Kopierthreads an, die während der Migration pro Laufwerk-Volume verwendet werden sollen. Der Standardwert ist 4.

  5. Aktualisieren Sie für bereitgestellte Images den Abschnitt Dateispeicherorte gemäß der Anleitung unter Migrationszeitplan für die Bereitstellung und Migration konfigurieren.

  6. Klicken Sie auf Senden. Eine Erfolgsmeldung wird angezeigt.

  7. Klicken Sie auf OK, um die Nachricht zu schließen und zur Seite Aktive Bereitstellungen zurückzukehren.

On-Demand-Migrationsjob ausführen

Nachdem Sie den Migrationszeitplan konfiguriert haben, wird die Image-Migration gemäß dem von Ihnen angegebenen Zeitplan ausgeführt und die Migrationsjobs werden mit der von Ihnen angegebenen Häufigkeit ausgeführt. Sie können die Migration jedoch bei Bedarf auch manuell ausführen.

So führen Sie eine On-Demand-Imagemigration aus:

  1. Wählen Sie ein aktives Image mit dem Image-Status Wird migriert aus.
  2. Wählen Sie im Drop-down-Menü die Option Migrationsjob jetzt ausführen aus.

Migrationsjob abbrechen

So brechen Sie eine Image-Migration ab:

  1. Wählen Sie ein aktives Image mit dem Image-Status Wird migriert aus.
  2. Wählen Sie im Drop-down-Menü Migration abbrechen aus.
  3. Klicken Sie in der Warnmeldung auf Fortfahren, um die Kündigung abzuschließen. Durch das Abbrechen wird die Migration beendet und alle Daten, die während vorheriger Migrationen kopiert wurden, werden gelöscht.

Bildwiederherstellung abbrechen

So brechen Sie die Wiederherstellung eines Images ab:

  1. Rufen Sie die Seite Aktive Bereitstellungen auf und filtern Sie nach dem Image-Status Wiederherstellen (Migration).
  2. Wählen Sie das Image aus und klicken Sie dann im Drop-down-Menü unten auf der Seite auf Wiederherstellung abbrechen.
  3. Klicken Sie auf Fortfahren, um die Kündigung abzuschließen. Dadurch werden alle laufenden und geplanten Migrationsjobs für das Image abgebrochen, alle von vorherigen Migrationen kopierten Daten gelöscht, die Datenbanken offline genommen und schließlich die Bereitstellung der bereitgestellten Datenbanken aufgehoben und diese gelöscht.

Backup and DR Microsoft SQL Server DBA-Leitfaden

Diese Seite gehört zu einer Reihe von Seiten, die sich mit dem Schutz und der Wiederherstellung von Microsoft SQL Server-Datenbanken mit Backup und DR befassen. Weitere Informationen finden Sie unter: