Die SQL Server-Funktion zum Einbinden und Migrieren ist für die Wiederherstellung der folgenden Elemente verfügbar:
- SQL-Datenbanken – eigenständig und Failover-Cluster
- Konsistenzgruppe von SQL-Datenbanken
- SQL-Instanzen
- SQL-AAGs
Die SQL Server-Migration in drei Schritten umfasst Folgendes:
- Mount or restore (Mounten oder wiederherstellen): Führen Sie entweder ein anwendungsbezogenes Mounten oder eine Mount-and-Migrate-Wiederherstellung durch. Weitere Informationen finden Sie unter Mount or restore.
- Migrieren: Konfigurieren Sie den Migrationszeitplan für ein Image auf der Seite Aktive Mounts. Die Bildmigration folgt dem definierten Zeitplan und Migrationsjobs werden mit der angegebenen Häufigkeit wiederholt ausgeführt. Weitere Informationen finden Sie unter Migrationszeitplan konfigurieren.
Abschließen: Starten Sie die letzte Phase der Bildmigration. Weitere Informationen finden Sie unter Finalisieren.
Einbinden oder wiederherstellen
Sie können entweder eine anwendungsbezogene Bereitstellung oder eine Bereitstellung und Migration für das ausgewählte Image durchführen.
Eine Anleitung zum anwendungsbezogenen Mounten von SQL-Datenbanken finden Sie unter SQL Server-Datenbanken als virtuelle Anwendungen mounten. Eine Anleitung zum Ausführen einer Mount-and-Migrate-Wiederherstellung finden Sie unter Mount-and-Migrate-Wiederherstellung.
Für eine übergeordnete Anwendung wie eine SQL-Instanz, eine SQL-Verfügbarkeitsgruppe oder eine SQL-Konsistenzgruppe können mehrere Wiederherstellungen gleichzeitig ausgeführt werden, aber sie müssen sich auf unterschiedliche Datenbanken beziehen.
Bereitstellung und Migration von Sicherungen
So führen Sie eine Wiederherstellung durch Mounten und Migrieren durch:
Öffnen Sie in der Backup and DR Service-Verwaltungskonsole den App Manager und wählen Sie im Drop-down-Menü Anwendungen aus.
Die Seite Anwendungen wird geöffnet.
Wählen Sie die SQL-Anwendung mit dem Image aus, das Sie mit der Funktion „Mount and Migrate“ wiederherstellen möchten. Wählen Sie dann unten auf der Seite Anwendungen in der Drop-down-Liste Zugriff aus.
Die Seite Zugriff wird geöffnet. Die aufgenommenen Bilder werden in der Zeitachse angezeigt. Weitere Informationen
Wählen Sie das Bild und dann in der Liste der Vorgänge Wiederherstellen aus. Die Seite Wiederherstellen wird geöffnet.
Wählen Sie die Option Mount and Migrate (Einbinden und migrieren) aus.
Wenn für die ausgewählte Datenbank keine Logs vorhanden sind, werden auf der Seite Wiederherstellen keine Rollforward-Optionen angezeigt.
Wenn die Quellanwendung durch eine Snapshot-Richtlinie geschützt ist, für die Datenbank-Log-Backups aktiviert sind, und Logs mit dem Image verfügbar sind, können Sie die Logs verwenden, um zu einem bestimmten Zeitpunkt vorzurücken. Dazu ändern Sie die folgenden Optionen im Bereich Roll Forward Time (Zeitpunkt für Roll Forward):
- Das Datumsfeld enthält alle möglichen Datumsangaben, auf die die Datenbank durch Anwenden von Datenbanktransaktionsprotokollen zurückgesetzt werden kann. Wählen Sie das Datum aus, auf das die Datenbank zurückgesetzt werden soll.
- Das Zeitfeld enthält einen Schieberegler mit allen möglichen Zeiten am ausgewählten Datum, zu denen die Datenbank vorwärts verschoben werden kann. Wenn Sie das spätestmögliche Datum auswählen und den Schieberegler dann ganz nach rechts verschieben, wird der Wiederherstellungsjob auf alle verfügbaren Logs angewendet. Wenn Sie das frühestmögliche Datum auswählen und den Schieberegler ganz nach links verschieben, werden beim Wiederherstellungsjob keine Logs angewendet.
- Sie können festlegen, dass die Zeit entweder mit Nutzerzeit oder Host-Zeit vorwärts verschoben wird. Die Nutzerzeit bezieht sich auf die Ortszeit des aktuellen Nutzers. Die Host-Zeit bezieht sich auf das System, auf dem die wiederherzustellenden Daten gehostet werden.
Wenn Sie ein OnVault-Image als Quelle verwenden, ist der Protokollbereich sichtbar, wenn Protokolle 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-Bildern kann dies je nach Zielhost zu unterschiedlichen Bereichen verfügbarer Logs führen. Es kann auch sein, dass überhaupt keine Option für die Zeitvorstellung angezeigt wird.
Geben Sie unter Label optional einen Namen ein. Das Label wird mit dem Text
Restore - M&M - 04 June, 2019 06:52:29pm
vorab ausgefüllt. Dabei werden Datum und aktuelle Uhrzeit verwendet. Wenn Sie die Property nicht aktualisieren, wird der Standardwert verwendet.Sie können die Standardauswahl für Mit Wiederherstellung wiederherstellen nicht ändern, da die Property deaktiviert ist.
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 Konsistenzgruppennamen eingeben ein.
Geben Sie unter SQL Server Database Name (SQL Server-Datenbankname) die neue SQL Server-Datenbank ein, die bereitgestellt werden soll.
Wählen Sie unter SQL-Instanzen und Konsistenzgruppen die Datenbanken aus, die in den Wiederherstellungsjob aufgenommen werden sollen. Die Option Mit Wiederherstellung wiederherstellen ist standardmäßig aktiviert und kann nicht deaktiviert werden.
Geben Sie unter Nutzername den Namen des Nutzernamens für die Datenbankbereitstellung ein. Sie ist nur erforderlich, wenn das Konto, mit dem der Backup and DR-Agent ausgeführt wird, nicht die Berechtigungen zum Anwenden von Transaktionsprotokollen oder zum Senden einer Datenbank hat.
Geben Sie unter Passwort das Passwort für den Nutzer ein, den Sie in Schritt 10 angegeben haben.
Klicken Sie auf Senden. Ein Warnungsdialogfeld wird geöffnet. Lesen Sie den Hinweis und geben Sie zur Bestätigung DATA LOSS ein.
Die ausgewählten Datenbanken werden offline geschaltet. Es wird ein Mount durchgeführt, um schnellen Zugriff auf die Datenbanken mit dem ausgewählten Zeitpunkt zu ermöglichen. Nachdem das Mounten abgeschlossen ist, ist die Option „Migrieren“ 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. Bilder, die mit der Option „Mount and Migrate“ wiederhergestellt wurden, können ebenfalls migriert werden. Für eingebundene Images wird der Bildstatus Eingebunden angezeigt. Für Images, die mit der Funktion zum Einbinden und Migrieren wiederhergestellt wurden, wird der Bildstatus Wiederherstellen (eingebunden) angezeigt.
Eine Anleitung zum Konfigurieren des Migrationszeitplans finden Sie unter Migrationszeitplan für „Mount and Migrate“ konfigurieren. Die Bildmigration folgt dem definierten Zeitplan und Migrationsjobs werden in der angegebenen Häufigkeit wiederholt ausgeführt.
Sobald die Migration beginnt, ändert sich der Bildstatus in Migrating (wird migriert), wenn das Bild ein anwendungsbezogenes Mount ist, oder in Restore (Migrating) (wird wiederhergestellt (wird migriert)), wenn das Bild mit der Option Restore Mount and Migration (Mount und Migration wiederherstellen) erstellt wurde. Das Bild hat den Status Wird migriert, bis Sie die Migration in Schritt 3 abschließen.
Abschließen
Durch das Abschließen der Migration wird die letzte Phase der Bildmigration 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 Finalisierungsphase einleiten:
- die für das Bild angegebene Migrationshäufigkeit ändern
- On-Demand-Migrationsjob ausführen
- Bildmigration abbrechen
- Bildwiederherstellung abbrechen
So starten Sie die Finalisierungsphase:
- Rufen Sie die Seite Aktive Bereitstellungen auf und filtern Sie nach Bildstatus mit dem Wert Wird migriert oder Wiederherstellen (wird migriert).
- Wählen Sie das Bild aus und dann im Drop-down-Menü unten auf der Seite die Option Wiederherstellung abschließen.
- 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 online geschaltet.
Rufen Sie Monitor & Jobs auf und filtern Sie nach dem Jobtyp Finalize. Suchen Sie den Job und rufen Sie die Jobdetails auf.
Sie können sich Bilder mit dem Bildstatus Finalisieren auch auf der Seite Aktive Bereitstellungen ansehen.
Migrationshäufigkeit ändern
So ändern Sie den Migrationszeitplan:
- Wählen Sie ein aktives Image mit dem Image State (Bildstatus) Mounted (Gemountet) oder Restore Mounted (Gemountet wiederherstellen) aus.
Wählen Sie im Drop-down-Menü unten auf der Seite die Option Migrieren aus.
Die Seite Migrate Frequency Update (Migrierungsfrequenz aktualisieren) wird geöffnet.
Legen Sie mit dem Schieberegler die Häufigkeit fest, mit der Migrationsjobs geplant werden sollen (zwischen 1 und 24 Stunden).
Geben Sie für Copy Thread Count (Anzahl der Kopier-Threads) die Anzahl der parallelen Kopier-Threads an, die während der Migration pro Datenträgervolume verwendet werden sollen. Der Standardwert ist 4.
Aktualisieren Sie für bereitgestellte Images den Abschnitt Dateispeicherorte anhand der Anleitung unter Migrationszeitplan für „Bereitstellen und migrieren“ konfigurieren.
Klicken Sie auf Senden. Es wird eine Erfolgsmeldung angezeigt.
Klicken Sie auf OK, um die Meldung zu schließen und zur Seite Aktive Bereitstellungen zurückzukehren.
On-demand-Migrationsjob ausführen
Nachdem Sie den Migrationszeitplan konfiguriert haben, folgt die Bildmigration dem von Ihnen angegebenen Zeitplan und Migrationsjobs werden mit der von Ihnen angegebenen Häufigkeit ausgeführt. Sie können die Migration jedoch bei Bedarf ausführen.
Führen Sie die folgenden Schritte aus, um eine On-Demand-Bildmigration auszuführen:
- Wählen Sie ein aktives Bild mit dem Bildstatus Wird migriert aus.
- Wählen Sie im Drop-down-Menü Migrationsjob jetzt ausführen aus.
Migrationsjob abbrechen
So brechen Sie eine Bildmigration ab:
- Wählen Sie ein aktives Bild mit dem Bildstatus Wird migriert aus.
- Wählen Sie im Drop-down-Menü Migration abbrechen aus.
- Klicken Sie in der Warnmeldung auf Fortfahren, um die Kündigung abzuschließen. Wenn Sie die Migration abbrechen, wird sie beendet und alle Daten, die bei früheren Migrationen kopiert wurden, werden gelöscht.
Wiederherstellung von Bildern abbrechen
So brechen Sie die Wiederherstellung eines Images ab:
- Rufen Sie die Seite Active Mounts (Aktive Bereitstellungen) auf und filtern Sie nach dem Image State (Bildstatus) Restore (Migrating) (Wiederherstellen (wird migriert)).
- Wählen Sie das Bild aus und dann im Drop-down-Menü unten auf der Seite die Option Wiederherstellung abbrechen.
- Klicke auf Fortfahren, um die Kündigung abzuschließen. Dadurch werden alle laufenden und geplanten Migrationsjobs für das Image abgebrochen, alle durch vorherige Migrationen kopierten Daten gelöscht, die Datenbanken offline genommen und schließlich die eingebundenen Datenbanken unmountet und gelöscht.
DBA-Leitfaden für Backup and DR SQL Server
Diese Seite ist eine von mehreren Seiten, die sich speziell mit dem Schutz und der Wiederherstellung von Microsoft SQL Server-Datenbanken mit Backup and DR befassen. Weitere Informationen finden Sie auf den folgenden Seiten:
- Backup und DR für SQL Server-Datenbanken
- SQL Server-Datenbanken für den Backup- und DR-Dienst vorbereiten
- SQL Server-Datenbankhost hinzufügen und Datenbanken ermitteln
- Sicherungspläne für Microsoft SQL Server-Instanzen und -Datenbanken konfigurieren
- SQL Server-Datenbank einbinden
- Datenbanken in SQL AlwaysOn-Verfügbarkeitsgruppen einbinden
- SQL Server-Datenbank migrieren
- SQL Server-Datenbanken klonen
- SQL Server-Sicherungen wiederherstellen