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 Database
In diesem Artikel wird erläutert, wie Sie die Aufbewahrung für das Soft Delete für Ihren logischen Server in Azure konfigurieren und wie Sie einen im Aufbewahrungszeitraum gelöschten logischen Server wiederherstellen.
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 die weiche Löschung für den logischen Server konfigurieren und einen gelöschten Server wiederherstellen, indem Sie das Azure Portal, das 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 Aufbewahrung von gelöschten Inhalten hilft, logische Server in Azure vor versehentlichem Löschen zu schützen, indem gelöschte Servermetadaten für einen konfigurierbaren Zeitraum aufbewahrt werden. Wenn Sie die Soft-Löschaufbewahrung aktivieren und ein logischer Server gelöscht wird, entfernt Azure den Server nicht sofort endgültig. Stattdessen behält Azure den Server für den konfigurierten Aufbewahrungszeitraum in einem vorläufig gelöschten Zustand. 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 haben, erstellen Sie ein kostenloses Konto
- Ein logical server in Azure.
- Wenn Sie PowerShell oder die Azure CLI verwenden, benötigen Sie 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 das vorläufige Löschen zu konfigurieren oder einen gelöschten Server wiederherzustellen, muss der Benutzer Mitglied der Rolle SQL Server contributor sein.
Aufbewahrungsdauer für Soft Delete konfigurieren
Sie können die Soft-Delete-Aufbewahrung für einen logischen Server konfigurieren, wenn Sie den Server mithilfe von PowerShell oder dem Azure CLI erstellen. Sie können den Aufbewahrungszeitraum für einen vorhandenen Server mit dem Azure Portal, PowerShell oder dem Azure CLI aktualisieren.
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 Data ManagementLöschschutz (Vorschau) aus, um den Löschschutz (Vorschau)-Bereich 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 logical 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 auf den logischen Servern SQL des Azure SQL Hub löschen möchten, und verwenden Sie dann die Schaltfläche Delete 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 DatabaseSQL logical servers aus, um den bereich SQL logical servers 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.