Share via


Vorläufiges Löschen für SQL-Server auf virtuellen Azure-Computern und SAP HANA in Azure-VM-Workloads

Azure Backup bietet nun vorläufiges Löschen für SQL-Server auf virtuellen Azure-Computern und SAP HANA in Azure-VM-Workloads. Diese Funktion ergänzt das bereits unterstützte Szenario für vorläufiges Löschen virtueller Azure-Computer.

Vorläufiges Löschen ist ein Sicherheitsfeature für den Schutz von Sicherungsdaten auch nach dem Löschen. Mit dem vorläufigen Löschen werden selbst beim Löschen der Sicherung einer Datenbank durch einen böswilligen Akteur oder beim versehentlichen Löschen der Sicherungsdaten diese noch 14 Tage lang aufbewahrt. Dies ermöglicht die Wiederherstellung dieses Sicherungselements ohne Datenverluste. Für die zusätzlichen 14 Tage der Aufbewahrung von Sicherungsdaten mit dem Status „Vorläufiges Löschen“ fallen für Kunden keine Kosten an.

Vorläufiges Löschen für SQL-Server auf einer Azure-VM über das Azure-Portal

Hinweis

Diese Anweisungen gelten auch für SAP HANA auf Azure-VMs.

  1. Der Sicherungsvorgang muss zunächst beendet werden, damit die Sicherungsdaten einer Datenbank auf einem SQL-Server gelöscht werden können. Navigieren Sie im Azure-Portal zu Ihrem Recovery Services-Tresor und dann zu dem Sicherungselement, und wählen Sie Sicherung beenden aus.

    Stop backup

  2. Im folgenden Fenster erhalten Sie die Möglichkeit, die Sicherungsdaten zu löschen oder zu speichern. Wenn Sie Sicherungsdaten löschen auswählen, wird die Datenbanksicherung nicht endgültig gelöscht. Stattdessen werden die Sicherungsdaten 14 Tage lang im Zustand „Vorläufig gelöscht“ aufbewahrt. Der Löschvorgang wird bis zum 15. Tag zurückgestellt. Die Benutzer erhalten reguläre Warnungs-E-Mails am 1., 12. und 15. Tag, die über den Sicherungszustand der Datenbank informieren.

    Delete backup data

  3. Während dieser 14 Tage wird das vorläufig gelöschte Element im Recovery Services-Tresor mit einem roten Symbol gekennzeichnet, mit dem der Status „Vorläufig gelöscht“ angezeigt wird.

    Soft deleted items

  4. Das Löschen muss zunächst wieder rückgängig gemacht werden, um die vorläufig gelöschte Datenbank wiederherstellen zu können. Wählen Sie zum Rückgängigmachen des Löschvorgangs die vorläufig gelöschte Datenbank und anschließend Wiederherstellen aus.

    Undelete database

    Es wird ein Fenster mit einer Warnung angezeigt, dass bei Auswahl der Option „Wiederherstellen“ alle Wiederherstellungspunkte für die Datenbank wiederhergestellt werden und für die Durchführung eines Wiederherstellungsvorgangs verfügbar sind. Für das Sicherungselement gilt der Status „Beendigung des Schutzes mit Beibehaltung der Daten“. Die Sicherungen sind angehalten, und die Sicherungsdaten werden ohne zeitliche Beschränkung aufbewahrt, ohne dass eine Sicherungsrichtlinie gilt.

    Undelete warning

  5. An diesem Punkt können Sie die Daten auch wiederherstellen, indem Sie für das ausgewählte vorläufig gelöschte Sicherungselement die Option Wiederherstellen auswählen.

    Restore VM

  6. Nachdem der Wiederherstellungsprozess abgeschlossen ist, wird der Status auf „Sicherung beenden mit Daten beibehalten“ zurückgesetzt, und anschließend können Sie die Option Sicherung fortsetzen auswählen. Mit Sicherung fortsetzen wird das Sicherungselement wieder in den aktiven Zustand versetzt, und es wird eine vom Benutzer ausgewählte Sicherungsrichtlinie zugeordnet, mit der die Sicherungs- und Aufbewahrungszeitpläne definiert werden.

    Resume backup

Vorläufiges Löschen für SQL-Server auf einer VM mit Azure PowerShell

Hinweis

Die erforderliche Mindestversion von Az.RecoveryServices für die Verwendung des vorläufigen Löschens mit Azure PowerShell ist 2.2.0. Verwenden Sie Install-Module -Name Az.RecoveryServices -Force, um die aktuelle Version herunterzuladen.

Die Abfolge der Schritte bei Verwendung von Azure PowerShell ist mit der oben für das Azure-Portal erläuterten identisch.

Löschen des Sicherungselements mit Azure PowerShell

Löschen Sie das Sicherungselement mithilfe des PowerShell-Cmdlets Disable-AzRecoveryServicesBackupProtection.

Disable-AzRecoveryServicesBackupProtection -Item $myBkpItem -RemoveRecoveryPoints -VaultId $myVaultID -Force

Der DeleteState des Sicherungselements ändert sich von NotDeleted in ToBeDeleted. Die Sicherungsdaten werden 14 Tage lang aufbewahrt. Wenn Sie den Löschvorgang rückgängig machen möchten, sollten Sie den Vorgang zum Rückgängigmachen des Löschens ausführen.

Rückgängigmachen des Löschvorgangs mithilfe von Azure PowerShell

Rufen Sie zuerst das relevante Sicherungselement ab, das sich im Zustand für vorläufiges Löschen befindet (d. h., dass das Löschen dieses Elements bevorsteht).

Get-AzRecoveryServicesBackupItem -BackupManagementType AzureWorkload -WorkloadType SQLDataBase -VaultId $myVaultID | Where-Object {$_.DeleteState -eq "ToBeDeleted"}

$myBkpItem = Get-AzRecoveryServicesBackupItem -BackupManagementType AzureWorkload -WorkloadType SQLDataBase -VaultId $myVaultID -Name AppVM1

Führen Sie dann den Vorgang zum Rückgängigmachen des Löschens mithilfe des PowerShell-Cmdlets Undo-AzRecoveryServicesBackupItemDeletion aus.

Undo-AzRecoveryServicesBackupItemDeletion -Item $myBKpItem -VaultId $myVaultID -Force

Der DeleteState des Sicherungselements wird auf NotDeleted zurückgesetzt. Der Schutz bleibt jedoch weiterhin unterbrochen. Setzen Sie die Sicherung fort, um den Schutz erneut zu aktivieren.

Deaktivieren des vorläufigen Löschens

Es wird davon abgeraten, dieses Feature zu deaktivieren. Sie sollten das vorläufige Löschen nur dann deaktivieren, wenn Sie planen, Ihre geschützten Elemente in einen neuen Tresor zu verschieben, und nicht die 14 Tage warten können, die für das Löschen und erneute Schützen erforderlich sind (z. B. in einer Testumgebung). Anweisungen zum Deaktivieren des vorläufigem Löschens finden Sie unter Aktivieren und Deaktivieren des vorläufigen Löschens.

Nächste Schritte