Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:Azure SQL-Datenbank
In diesem Artikel wird erläutert, wie Sie die Aufbewahrung der Funktion zum weichen Löschen für den logischen Server in Azure konfigurieren und wie Sie einen logischen Server wiederherstellen, der innerhalb des Aufbewahrungszeitraums gelöscht wurde.
Nachdem Sie die Aufbewahrung für Soft-Löschung aktiviert haben, können Sie einen gelöschten logischen Server während des Aufbewahrungsfensters auflisten und in seinen ursprünglichen Zustand wiederherstellen. Sie können einen Aufbewahrungszeitraum für vorläufiges Löschen für Ihren logischen Server konfigurieren und einen gelöschten Server wiederherstellen, indem Sie das Azure-Portal, PowerShell oder die Azure CLI verwenden.
Von Bedeutung
Die Funktion, einen Aufbewahrungszeitraum für Soft Delete zu konfigurieren und einen gelöschten logischen Server wiederherzustellen, befindet sich derzeit in der Vorschau. Jeder logische Server, der älter als zwei Jahre ist, hat automatisch eine Soft-Delete-Aufbewahrungsfrist von sieben Tagen. Logische Server, die weniger als zwei Jahre alt sind, haben standardmäßig die Aufbewahrung für vorläufige Löschungen deaktiviert.
Übersicht
Die Soft-Delete-Aufbewahrung schützt logische Server in Azure vor versehentlicher Löschung, indem gelöschte Servermetadaten für einen konfigurierbaren Zeitraum aufbewahrt werden. Wenn Sie die Aufbewahrungsfrist für weiches Löschen aktivieren und ein logischer Server gelöscht wird, entfernt Azure den Server nicht sofort endgültig. Stattdessen behält Azure den Server in einem vorläufig gelöschten Zustand für den konfigurierten Aufbewahrungszeitraum bei. Während sich der Server in diesem Zustand befindet, können Sie ihn ermitteln und wiederherstellen. Der Aufbewahrungszeitraum wird in Tagen auf logischer Serverebene konfiguriert und bestimmt, wie lange ein gelöschter Server wiederhergestellt werden kann.
Die Aufbewahrung für vorläufige Löschungen ist in den folgenden Szenarien nützlich:
- Versehentliches Löschen – Wiederherstellen eines logischen Servers, der unbeabsichtigt gelöscht wurde.
- Betriebssicherheit – Reduzieren Sie das Risiko während der Automatisierung, skriptbasierten Bereinigung oder Massenvorgängen.
- Entwicklung und Tests – Sicheres Löschen und Wiederherstellen von Servern in Test- oder Nicht-Produktionsumgebungen.
- Governance und Schutz – Fügen Sie einen Wiederherstellungspuffer hinzu, um unwiderrufliche Verluste durch menschliche Fehler zu mindern.
Wenn der logische Server gelöscht wird, werden die Benutzerdatenbanken gelöscht. Wenn Sie den Server wiederherstellen, können Sie Datenbanken auch innerhalb der Aufbewahrung wiederherstellen .
Voraussetzungen
Um die Aufbewahrung für Soft Delete zu konfigurieren, benötigen Sie die folgenden Voraussetzungen:
- Ein Azure-Abonnement. Wenn Sie kein Azure-Abonnement besitzen, erstellen Sie ein kostenloses Konto.
- Ein logischer Server in Azure.
- Wenn Sie PowerShell oder die Azure CLI verwenden, benötigen Sie das Azure PowerShell Az-Modul 15.4.0 oder höher oder Azure CLI, Version 2.84.0 oder höher.
Erlaubnisse
Um die Aufbewahrung für vorläufiges Löschen zu konfigurieren oder einen gelöschten Server wiederherzustellen, muss der Benutzer Mitglied der SQL Server-Mitwirkendenrolle sein.
Aufbewahrungsdauer für Soft Delete konfigurieren
Sie können die Aufbewahrung von Soft-Delete bei einem logischen Server konfigurieren, wenn Sie den Server mit Hilfe von PowerShell oder der Azure CLI erstellen. Sie können den Aufbewahrungszeitraum für einen vorhandenen Server aktualisieren, indem Sie das Azure-Portal, PowerShell oder die Azure CLI verwenden.
Legen Sie den Aufbewahrungszeitraum von 0 bis 7 Tagen fest. Wenn die Aufbewahrung auf 0 Tage festgelegt wird, wird das Soft Delete deaktiviert.
Derzeit können Sie den Aufbewahrungszeitraum für vorläufige Löschungen nicht konfigurieren, wenn Sie einen neuen logischen Server im Azure-Portal erstellen. Sie können den Aufbewahrungszeitraum nur für einen vorhandenen Server festlegen.
Führen Sie die folgenden Schritte aus, um die Soft Delete-Aufbewahrung für einen vorhandenen Server im Azure-Portal anzuzeigen oder zu konfigurieren:
Wechseln Sie zum logischen Server im Azure-Portal.
Wählen Sie unter "Datenverwaltung" den Löschschutz (Vorschau) aus, um den Löschschutz (Vorschau) zu öffnen.
Im Bereich "Schutz löschen" (Vorschau)
- Das Feld "Gelöschte Server aufbewahren" (in Tagen) zeigt den aktuellen Aufbewahrungszeitraum für den Server an. Wenn der Wert
Not enabledoder0ist, ist der Soft-Löschvorgang deaktiviert, und der Server kann nicht wiederhergestellt werden, wenn er gelöscht wird. Ein Wert zwischen1 and 7gibt an, für wie viele Tage ein gelöschter Server aufbewahrt wird und für die Wiederherstellung verfügbar ist. - Ändern Sie den Wert im Feld " Gelöschte Server aufbewahren" (in Tagen), um den gewünschten Aufbewahrungszeitraum für den Server festzulegen. Sie können einen Wert zwischen 1 und 7 eingeben, um die Anzahl der Tage anzugeben, um einen gelöschten Server beizubehalten.
- Das Feld "Gelöschte Server aufbewahren" (in Tagen) zeigt den aktuellen Aufbewahrungszeitraum für den Server an. Wenn der Wert
Wählen Sie Übernehmen, um die Änderungen zu speichern.
Löschen eines logischen Servers
Wenn Sie einen logischen Server mit aktivierter Aufbewahrung für weiches Löschen löschen, wechselt der Server für den konfigurierten Aufbewahrungszeitraum in einen weich gelöschten Zustand. Sie können einen Server über das Azure-Portal, PowerShell oder die Azure CLI löschen.
Wenn die soft delete-Aufbewahrung für den Server nicht konfiguriert ist, führt das Löschen des Servers zu einem dauerhaften Löschen ohne Option zur Aufbewahrung oder Wiederherstellung.
Im Azure-Portal können Sie einen logischen Server aus den folgenden Speicherorten löschen:
- Verwenden Sie die Schaltfläche "Löschen " auf der Befehlsleiste des Übersichtsbereichs Ihres logischen Servers.
- Aktivieren Sie das Kontrollkästchen neben dem Server, den Sie löschen möchten, im Bereich für SQL-Logik-Server des Azure SQL Hub, und verwenden Sie dann die Schaltfläche "Löschen" auf der Befehlsleiste.
Auflisten vorläufig gelöschter Server
Sie können vorläufig gelöschte logische Server auflisten, um zu sehen, welche Server innerhalb des Aufbewahrungszeitraums wiederhergestellt werden können, indem Sie das Azure-Portal, PowerShell oder die Azure CLI verwenden.
Um eine Liste der vorläufig gelöschten Server anzuzeigen, führen Sie die Schritte unter "Wiederherstellen eines gelöschten Servers " aus, um den Bereich " Gelöschten Server wiederherstellen " zu öffnen. In der Dropdownliste der gelöschten Server werden alle vorläufig gelöschten Server angezeigt, die für ein Abonnement innerhalb ihres angegebenen Aufbewahrungszeitraums wiederhergestellt werden können.
Wiederherstellen eines vorläufig gelöschten logischen Servers
Sie können einen vorläufig gelöschten logischen Server während des Aufbewahrungszeitraums wiederherstellen, indem Sie das Azure-Portal, PowerShell oder die Azure CLI verwenden.
Wenn der logische Server gelöscht wird, werden die Benutzerdatenbanken gelöscht. Wenn Sie den Server wiederherstellen, können Sie Datenbanken auch innerhalb der Aufbewahrung wiederherstellen .
So stellen Sie einen vorläufig gelöschten logischen Server im Azure-Portal wieder her:
Wechseln Sie zum Azure SQL-Hub im Azure-Portal.
Wählen Sie unter Azure SQL-DatenbankSQL-Logische Server aus, um den Sql-Bereich für logische Server zu öffnen.
Wählen Sie im Bereich logische SQL-Server die Option "Wiederherstellen " in der Befehlsleiste aus, um den Bereich " Gelöschten Server wiederherstellen " zu öffnen:
- Wählen Sie in der Dropdownliste Abonnement aus.
- Wählen Sie den Speicherort des gelöschten Servers aus der Dropdownliste aus.
- Wählen Sie einen gelöschten Server aus der Dropdownliste aus. In der Dropdownliste werden alle vorläufig gelöschten Server angezeigt, die innerhalb ihres angegebenen Aufbewahrungszeitraums wiederhergestellt werden können.
Wählen Sie "Wiederherstellen" aus, um den gelöschten Server wiederherzustellen. Der wiederhergestellte Server hat denselben Namen und dieselbe Konfiguration wie der gelöschte Server. Es wird zum Zeitpunkt des Löschens in seinen ursprünglichen Zustand wiederhergestellt. Nach Abschluss des Wiederherstellungsvorgangs ist der Server in der Liste der aktiven Server im Azure-Portal verfügbar.
Dauerhaft löschen eines logischen Servers
Wenn Sie einen logischen Server endgültig löschen möchten, stellen Sie sicher, dass der Aufbewahrungszeitraum für vorläufiges Löschen auf 0 festgelegt ist, um die Aufbewahrung zu deaktivieren, bevor Sie den Server löschen. Wenn der Server gelöscht wird, wird er dauerhaft gelöscht.
Wenn Ihr Server bereits mit einer angegebenen Aufbewahrung gelöscht wurde, Sie ihn jedoch endgültig löschen möchten, bevor der Aufbewahrungszeitraum abläuft, führen Sie die folgenden Schritte aus:
- Stellen Sie den Server wieder her.
- Legen Sie den Aufbewahrungszeitraum für vorläufiges Löschen auf 0 fest, um die Aufbewahrung zu deaktivieren.
- Löschen Sie den Server erneut.
Einschränkungen
Die folgenden Einschränkungen gelten bei der Verwendung der Soft-Löschungsaufbewahrung für Ihren logischen Server:
- Wenn Sie die integrierte Azure-Richtlinie verwenden, um die microsoft Entra-only-Authentifizierung zu erzwingen, können Sie den gelöschten Server nicht wiederherstellen. Um den Server wiederherzustellen, entfernen Sie die Richtlinie, und stellen Sie dann den Server wieder her.
- Wenn der logische Server gelöscht wird, werden die verwalteten Identitäten gelöscht.
- Wenn der logische Server wiederhergestellt wird, muss jede Verschlüsselung mit vom Kunden verwaltetem Schlüssel (Customer Managed Key, CMK) neu konfiguriert werden.