Die SQL Server-Funktion zum Bereitstellen und Migrieren 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 umfasst drei Schritte:
- Bereitstellen oder wiederherstellen: Führen Sie entweder ein anwendungsspezifisches Bereitstellen oder eine Bereitstellung und Migration aus. Weitere Informationen finden Sie unter Bereitstellen oder wiederherstellen.
- Migrieren: Konfigurieren Sie den Migrationszeitplan für ein Image auf der Seite Aktive Bereitstellungen. Die Bildmigration folgt dem festgelegten 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 und abschließende Phase des Bildmigrationsprozesses. Weitere Informationen finden Sie unter Abschließen.
Bereitstellen oder wiederherstellen
Sie können entweder eine anwendungsspezifische Bereitstellung oder eine Bereitstellung und Migration auf dem ausgewählten Image ausführen.
Eine Anleitung zum anwendungsspezifischen Bereitstellen von SQL-Datenbanken finden Sie unter SQL Server-Datenbanken als virtuelle Anwendungen bereitstellen. Eine Anleitung zum Ausführen einer Wiederherstellung durch Bereitstellung und Migration finden Sie unter Wiederherstellung durch 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 bereitstellen und migrieren
So führen Sie eine Bereitstellung und Migration aus:
Klicken Sie auf 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 mithilfe der Bereitstellungs- und Migrationsfunktionen 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 Zeitachse angezeigt. Weitere Informationen zu dieser Ansicht finden Sie unter Auf die Zeitachse eines Bildes zugreifen.
Wählen Sie das Image und dann in der Liste der Vorgänge Wiederherstellen aus. Die Seite Wiederherstellen wird geöffnet.
Wählen Sie die Option Bereitstellen und migrieren aus.
Wenn für die ausgewählte Datenbank keine Protokolle vorhanden sind, werden auf der Seite Wiederherstellen keine Optionen zum Vorwärtslaufen angezeigt.
Wenn die Quellanwendung durch eine Snapshot-Richtlinie geschützt ist, für die Datenbankprotokollsicherungen aktiviert sind, und Protokolle mit dem Image verfügbar sind, können Sie die Protokolle verwenden, um zu einem bestimmten Zeitpunkt vorzuspulen. Ändern Sie dazu die folgenden Optionen im Bereich Roll Forward Time (Zeit vorspulen):
- Das Datumsfeld enthält alle möglichen Datumsangaben, zu denen die Datenbank durch Anwenden von Datenbanktransaktionsprotokollen fortgesetzt werden kann. Wählen Sie das Datum aus, auf das die Datenbank fortgesetzt werden soll.
- Das Zeitfeld enthält einen Schieberegler mit allen möglichen Uhrzeiten am ausgewählten Datum, zu denen die Datenbank vor- oder zurückgerollt werden kann. Wenn Sie das späteste mögliche Datum auswählen und den Schieberegler dann ganz nach rechts bewegen, wird der Wiederherstellungsjob auf alle verfügbaren Protokolle angewendet. Wenn Sie das früheste mögliche Datum auswählen und den Schieberegler ganz nach links bewegen, werden beim Wiederherstellungsjob keine Protokolle angewendet.
- Sie können festlegen, dass die Zeit entweder mithilfe der Nutzerzeit oder der Hostzeit vorwärtsgerollt wird. Nutzerzeit bezieht sich auf die Ortszeit des aktuellen Nutzers. Die Hostzeit 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-Images kann dies je nach Zielhost zu unterschiedlichen Zeiträumen für verfügbare Protokolle führen oder dazu, dass keine Option zum Vor- und Zurückspringen angezeigt wird.
Geben Sie unter Label optional einen Namen ein. Das Label ist vorab mit dem Text
Restore - M&M - 04 June, 2019 06:52:29pm
ausgefüllt, wobei Datum und aktuelle Uhrzeit verwendet werden. Wenn Sie die Property also 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 ebenfalls den Namen der Ziel-Konsistenzgruppe in das Feld Konsistenzgruppennamen eingeben ein.
Geben Sie unter SQL Server Database Name (SQL Server-Datenbankname) den Namen der neuen SQL Server-Datenbank ein, die bereitgestellt werden soll.
Wählen Sie unter SQL-Instanzen und Consistency Groups die Datenbanken aus, die in den Wiederherstellungsjob eingeschlossen werden sollen. Die Option Mit Wiederherstellung wiederherstellen ist standardmäßig aktiviert und kann nicht deaktiviert werden.
Geben Sie unter Nutzername den Namen des Nutzers für die Datenbankbereitstellung ein. Sie ist nur erforderlich, wenn das Konto, unter dem der Sicherungs- und Notfallwiederherstellungs-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 Warndialogfeld wird geöffnet. Lesen Sie die Informationen und geben Sie dann DATENLOSI ein, um die Aktion zu bestätigen.
Die ausgewählten Datenbanken werden offline geschaltet. Durch das Bereitstellen eines Bereitstellungspunkts wird ein schneller Zugriff auf die Datenbanken mit dem ausgewählten Zeitpunkt ermöglicht. Nach dem Bereitstellen 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 bereitgestellte Image, das anwendungsabhängig ist, kann später migriert werden. Auch Images, die mit der Option „Bestätigen und migrieren“ wiederhergestellt wurden, können migriert werden. Für bereitgestellte Images wird der Image-Status Bereitgestellt angezeigt. Images, die mithilfe der Bereitstellungs- und Migrationsfunktionen wiederhergestellt wurden, haben den Image-Status Wiederhergestellt (Bereitgestellt).
Eine Anleitung zum Konfigurieren des Migrationszeitplans finden Sie unter Migrationszeitplan für das Bereitstellen und Migrieren konfigurieren. Die Bildmigration folgt dem festgelegten Zeitplan und Migrationsjobs werden mit der angegebenen Häufigkeit wiederholt ausgeführt.
Sobald die Migration gestartet wurde, ändert sich der Image-Status zu Migrating (Migrieren), wenn es sich bei dem Image um ein anwendungsspezifisches Bereitstellungsverzeichnis handelt, oder zu Restore (Migrating) (Wiederherstellen (Migrieren)), wenn das Image mit der Option Restore Mount and Migration (Bereitstellungsverzeichnis wiederherstellen und migrieren) erstellt wurde. Das Image befindet sich im Status Wird migriert, bis Sie in Schritt 3 die Migration abschließen. Dies ist die letzte Migration, die durchgeführt wird.
Abschließen
Mit „Migration abschließen“ wird die letzte Phase des Image-Migrationsvorgangs eingeleitet. Sobald Sie mit der Abschlussphase begonnen haben, können Sie den Migrationsprozess nicht mehr abbrechen.
Führen Sie die folgenden Schritte aus, bevor Sie mit der Abschlussphase beginnen:
- die für das Bild angegebene Migrationshäufigkeit ändern
- On-Demand-Migrationsjob ausführen
- cancel image migration
- Wiederherstellung von Bildern abbrechen
So beginnen Sie mit der Abschlussphase:
- Rufen Sie die Seite Aktive Bereitstellungen auf und filtern Sie nach dem Image-Status Migrating (Migration) oder Restore (Migrating) (Wiederherstellen (Migration)).
- Wählen Sie das Bild und dann im Drop-down-Menü unten auf der Seite die Option Wiederherstellung abschließen aus.
- Sie sehen eine Bestätigungsmeldung. Lesen Sie ihn sorgfältig durch und klicken Sie dann auf Weiter. Die Datenbanken werden während der abschließenden Migration offline geschaltet und dann wieder in der Zielproduktionsdatenbank gestartet.
Rufen Sie Überwachen und Jobs auf und filtern Sie nach dem Jobtyp Finalize. Suchen Sie den Job und rufen Sie die Jobdetails auf.
Sie können sich auch Bilder mit dem Image-Status Finalize (Abschließen) auf der Seite Active Mounts (Aktive Bereitstellungen) ansehen.
Migrationshäufigkeit ändern
So ändern Sie den Migrationszeitplan:
- Wählen Sie ein aktives Image mit dem Image State (Image-Status) Mounted (Angehängt) oder Restore Mounted (Angehängt wiederherstellen) aus.
Wählen Sie unten auf der Seite im Drop-down-Menü die Option Migrieren aus.
Die Seite Migrationshäufigkeit aktualisieren wird geöffnet.
Legen Sie mit dem Schieberegler unter Häufigkeit fest, wie oft Migrationsjobs geplant werden sollen (von einer bis zu 24 Stunden).
Geben Sie unter Anzahl der Kopierthreads die Anzahl der parallelen Kopierthreads an, die während der Migration pro Laufwerk verwendet werden sollen. Der Standardwert ist vier.
Aktualisieren Sie für bereitgestellte Images den Abschnitt Dateispeicherorte anhand der Anleitung unter Migrationszeitplan für Bereitstellung und Migration konfigurieren.
Klicken Sie auf Senden. Daraufhin wird eine Erfolgsmeldung angezeigt.
Klicken Sie auf Ok, um die Meldung zu schließen und zur Seite Aktive Bereitstellungen zurückzukehren.
Migrationsjob on demand ausführen
Nachdem Sie den Migrationszeitplan konfiguriert haben, erfolgt die Imagemigration gemäß dem von Ihnen angegebenen Zeitplan und die Migrationsjobs werden mit der von Ihnen angegebenen Häufigkeit ausgeführt. Sie können die Migration jedoch bei Bedarf auf Abruf ausführen.
So führen Sie eine On-Demand-Imagemigration aus:
- Wählen Sie ein aktives Bild mit dem Bildstatus Wird migriert aus.
- Wählen Sie im Drop-down-Menü die Option Migrationsjob jetzt ausführen aus.
Migrationsjob abbrechen
So brechen Sie eine Imagemigration 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 Weiter, um die Kündigung zu stornieren. 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 eine Image-Wiederherstellung ab:
- Rufen Sie die Seite Aktive Bereitstellungen auf und filtern Sie nach dem Image-Status Wiederherstellen (Migrieren).
- Wählen Sie das Bild aus und dann unten auf der Seite im Drop-down-Menü Wiederherstellung abbrechen.
- Klicke auf Weiter, um die Kündigung abzuschließen. Dadurch werden alle laufenden und geplanten Migrationsjobs für das Image abgebrochen, alle Daten gelöscht, die bei früheren Migrationen kopiert wurden, die Datenbanken werden offline geschaltet und die bereitgestellten Datenbanken werden schließlich getrennt und gelöscht.
SQL Server-Leitfaden für DBAs für Sicherung und Notfallwiederherstellung
Diese Seite ist eine von mehreren Seiten zum Schutz und zur Wiederherstellung von Microsoft SQL Server-Datenbanken mithilfe von Sicherungen und Notfallwiederherstellungen. Weitere Informationen finden Sie auf den folgenden Seiten:
- Sicherung und Notfallwiederherstellung für SQL Server-Datenbanken
- SQL Server-Datenbanken für den Sicherungs- und Notfallwiederherstellungsdienst vorbereiten
- SQL Server-Datenbankhost hinzufügen und Datenbanken ermitteln
- Sicherungspläne für Microsoft SQL Server-Instanzen und ‑Datenbanken konfigurieren
- SQL Server-Datenbank bereitstellen
- Datenbanken in SQL AlwaysOn-Verfügbarkeitsgruppen bereitstellen
- SQL Server-Datenbank migrieren
- SQL Server-Datenbanken klonen
- SQL Server-Sicherungen wiederherstellen