Löschen und Wiederherstellen eines Azure Log Analytics-Arbeitsbereichs

In diesem Artikel werden das Konzept des vorläufigen Löschens eines Azure Log Analytics-Arbeitsbereichs und die Wiederherstellung eines gelöschten Arbeitsbereichs erläutert.

Überlegungen zum Löschen eines Arbeitsbereichs

Wenn Sie einen Log Analytics-Arbeitsbereich löschen, wird ein vorläufiger Löschvorgang durchgeführt, damit der Arbeitsbereich einschließlich der zugehörigen Daten und verbundenen Agents innerhalb von 14 Tagen wiederhergestellt werden kann. Dieser Vorgang findet unabhängig davon statt, ob die Löschung versehentlich oder absichtlich erfolgt ist.

Nach dem Zeitraum des vorläufigen Löschens sind die Arbeitsbereichsressource und die zugehörigen Daten nicht mehr wiederherstellbar und werden in die Warteschlange für die vollständige Löschung innerhalb von 30 Tagen eingereiht. Der Arbeitsbereichsname wird freigegeben und kann zum Erstellen eines neuen Arbeitsbereichs verwendet werden.

Hinweis

Wenn Sie das vorläufige Löschen außer Kraft setzen und den Arbeitsbereich dauerhaft löschen möchten, führen Sie die Schritte unter Dauerhaftes Löschen eines Arbeitsbereichs aus.

Gehen Sie beim Löschen eines Arbeitsbereichs vorsichtig vor, da er unter Umständen wichtige Daten und Konfigurationen enthält, deren Löschung sich negativ auf den Dienstvorgang auswirken kann. Überprüfen Sie die Agents, Lösungen und anderen Azure-Dienste, deren Daten in Log Analytics gespeichert werden, z. B.:

  • Verwaltungslösungen
  • durch Azure Automation
  • Auf virtuellen Windows- und Linux-Computern ausgeführte Agents
  • Auf Windows- und Linux-Computern in Ihrer Umgebung ausgeführte Agents
  • System Center Operations Manager.

Beim vorläufigen Löschen wird die Arbeitsbereichsressource gelöscht und die Berechtigung aller zugeordneten Benutzer aufgehoben. Wenn Benutzer anderen Arbeitsbereichen zugeordnet sind, können sie Log Analytics mit diesen Arbeitsbereichen weiter nutzen.

Verhalten des vorläufigen Löschens

Durch den Vorgang zur Löschung des Arbeitsbereichs wird die Azure Resource Manager-Ressource des Arbeitsbereichs entfernt. Die Konfiguration und die Daten werden 14 Tage lang aufbewahrt, obwohl es so aussieht, als sei der Arbeitsbereich gelöscht worden. Alle für die Berichterstellung im Arbeitsbereich konfigurierten Agents und System Center Operations Manager-Verwaltungsgruppen werden während des Zeitraums des vorläufigen Löschens in einem verwaisten Status beibehalten. Der Dienst umfasst einen Mechanismus zur Wiederherstellung des gelöschten Arbeitsbereichs einschließlich der zugehörigen Daten und verbundenen Ressourcen, bei dem der Löschvorgang im Wesentlichen rückgängig gemacht wird.

Hinweis

Installierte Lösungen und verknüpfte Dienste wie Ihr Azure Automation-Konto werden zum Zeitpunkt der Löschung dauerhaft aus dem Arbeitsbereich entfernt und können nicht wiederhergestellt werden. Diese Ressourcen sollten nach dem Wiederherstellungsvorgang neu konfiguriert werden, um den vorherigen konfigurierten Zustand des Arbeitsbereichs wiederherzustellen.

Sie können einen Arbeitsbereich mithilfe von PowerShell, über die REST-API oder im Azure-Portal löschen.

Azure-Portal

  1. Melden Sie sich beim Azure-Portal an.

  2. Wählen Sie im Azure-Portal Alle Dienste aus. Geben Sie in der Liste mit den Ressourcen Log Analytics ein. Sobald Sie mit der Eingabe beginnen, wird die Liste auf der Grundlage Ihrer Eingabe gefiltert. Wählen Sie Log Analytics-Arbeitsbereiche aus.

  3. Wählen Sie in der Liste der Log Analytics-Arbeitsbereiche einen Arbeitsbereich aus. Klicken Sie auf Löschen.

  4. Es wird eine Bestätigungsseite mit der Datenerfassung für den Arbeitsbereich in der letzten Woche angezeigt.

  5. Wenn Sie den Arbeitsbereich endgültig löschen möchten, sodass er später nicht wiederhergestellt werden kann, aktivieren Sie das Kontrollkästchen Arbeitsbereich endgültig löschen.

  6. Geben Sie den Namen des Arbeitsbereichs ein, um den Löschvorgang zu bestätigen, und wählen Sie dann Löschen aus.

    Screenshot that shows confirming the deletion of a workspace.

PowerShell

PS C:\>Remove-AzOperationalInsightsWorkspace -ResourceGroupName "resource-group-name" -Name "workspace-name"

Dauerhaftes Löschen eines Arbeitsbereichs

Die Methode des vorläufigen Löschens ist in einigen Szenarien möglicherweise nicht geeignet, in denen Sie eine Bereitstellung mit denselben Einstellungen und demselben Arbeitsbereichsnamen wiederholen müssen (z. B. bei Entwicklung und Test). In solchen Fällen können Sie den Arbeitsbereich dauerhaft löschen und den Zeitraum der vorläufigen Löschung überschreiben. Der Vorgang des dauerhaften Löschens eines Arbeitsbereichs gibt den Namen des Arbeitsbereichs frei. Sie können einen neuen Arbeitsbereich mit demselben Namen erstellen.

Wichtig

Verwenden Sie den Vorgang des dauerhaften Löschens eines Arbeitsbereichs mit Vorsicht, da er nicht rückgängig gemacht werden kann. Sie können Ihren Arbeitsbereich und die zugehörigen Daten nicht wiederherstellen.

Wenn Sie einen Arbeitsbereich über das Azure-Portal endgültig löschen möchten, aktivieren Sie das Kontrollkästchen Arbeitsbereich endgültig löschen, bevor Sie Löschen auswählen.

Wenn Sie einen Arbeitsbereich mithilfe von PowerShell endgültig löschen möchten, fügen Sie das Tag -ForceDelete hinzu, um Ihren Arbeitsbereich endgültig zu löschen. Die Option -ForceDelete ist derzeit in Az.OperationalInsights 2.3.0 oder höher verfügbar.

PS C:\>Remove-AzOperationalInsightsWorkspace -ResourceGroupName "resource-group-name" -Name "workspace-name" -ForceDelete

Wiederherstellen eines Arbeitsbereichs

Wenn Sie einen Log Analytics-Arbeitsbereich versehentlich oder absichtlich löschen, versetzt der Dienst den Arbeitsbereich in den Zustand des vorläufigen Löschens, sodass von keinem Vorgang darauf zugegriffen werden kann. Der Name des gelöschten Arbeitsbereichs bleibt während des Zeitraums des vorläufigen Löschens erhalten. Er kann nicht zum Erstellen eines neuen Arbeitsbereichs verwendet werden. Sobald der Zeitraum des vorläufigen Löschens abgelaufen ist, kann der Arbeitsbereich nicht wiederhergestellt werden, er ist für dauerhaftes Löschen geplant, und der Name des Arbeitsbereichs wird freigegeben und kann zum Erstellen eines neuen Arbeitsbereichs verwendet werden.

Während des Zeitraums des vorläufigen Löschens kann der Arbeitsbereich wiederhergestellt werden, einschließlich Daten, Konfiguration und verbundener Agents. Sie benötigen Berechtigungen vom Typ „Mitwirkender“ für das Abonnement und die Ressourcengruppe, in der sich der Arbeitsbereich vor dem vorläufigen Löschen befand. Zum Wiederherstellen des Arbeitsbereichs wird der Log Analytics-Arbeitsbereich mit den Details des gelöschten Arbeitsbereichs erneut erstellt. Dazu gehört Folgendes:

  • Abonnement-ID
  • Ressourcengruppenname
  • Arbeitsbereichname
  • Region

Wichtig

Wenn Ihr Arbeitsbereich im Rahmen der Löschung einer Ressourcengruppe gelöscht wurde, muss zuerst die Ressourcengruppe erneut erstellt werden.

Azure-Portal

  1. Melden Sie sich beim Azure-Portal an.

  2. Wählen Sie im Azure-Portal Alle Dienste aus. Geben Sie in der Liste mit den Ressourcen Log Analytics ein. Sobald Sie mit der Eingabe beginnen, wird die Liste auf der Grundlage Ihrer Eingabe gefiltert. Wählen Sie Log Analytics-Arbeitsbereiche aus. Die Liste der Arbeitsbereiche im ausgewählten Bereich wird angezeigt.

  3. Wählen Sie im Menü oben links Wiederherstellen aus, um eine Seite mit Arbeitsbereichen im Zustand des vorläufigen Löschens zu öffnen, die wiederhergestellt werden können.

    Screenshot that shows the Log Analytics workspaces screen and Open recycle bin on the menu bar.

  4. Wählen Sie den Arbeitsbereich aus. Wählen Sie dann Wiederherstellen aus, um den Arbeitsbereich wiederherzustellen.

    Screenshot that shows the Recycle bin with a workspace and the Recover button.

PowerShell

PS C:\>Select-AzSubscription "subscription-name-the-workspace-was-in"
PS C:\>Restore-AzOperationalInsightsWorkspace -ResourceGroupName "resource-group-name-the-workspace-was-in" -Name "deleted-workspace-name" -Location "region-name-the-workspace-was-in"

Der Arbeitsbereich und alle zugehörigen Daten sind nach dem Wiederherstellungsvorgang wieder vorhanden. Lösungen und verknüpfte Dienste wurden jedoch beim Löschen des Arbeitsbereichs dauerhaft daraus entfernt. Diese Ressourcen sollten neu konfiguriert werden, um den vorherigen konfigurierten Zustand des Arbeitsbereichs wiederherzustellen. Einige Daten können nach der Wiederherstellung des Arbeitsbereichs möglicherweise nicht abgefragt werden, ehe die zugehörigen Lösungen neu installiert und deren Schemas dem Arbeitsbereich hinzugefügt wurden.

Problembehandlung

Sie benötigen mindestens die Berechtigungen der Rolle Log Analytics-Mitwirkender, um einen Arbeitsbereich zu löschen.

  • Wenn Sie sich nicht sicher sind, ob ein gelöschter Arbeitsbereich vorläufig gelöscht wurde und wiederhergestellt werden kann, wählen Sie auf der Seite Log Analytics-Arbeitsbereiche die Option Papierkorb öffnen, um eine Liste vorläufig gelöschter Arbeitsbereiche nach Abonnement anzuzeigen. Dauerhaft gelöschte Arbeitsbereiche sind in der Liste nicht enthalten.

  • Wenn Sie beim Erstellen eines Arbeitsbereichs die Fehlermeldung „Dieser Arbeitsbereichsname wird bereits verwendet“ oder „Konflikt“ erhalten, kann dies folgende Gründe haben:

    • Der Name des Arbeitsbereichs ist nicht verfügbar, weil er bereits von jemandem in Ihrer Organisation oder von einem anderen Kunden verwendet wird.

    • Der Arbeitsbereich wurde innerhalb der letzten 14 Tage gelöscht, und der Name wurde für den Zeitraum der vorläufigen Löschung reserviert. Wenn Sie das vorläufige Löschen außer Kraft setzen und Ihren Arbeitsbereich dauerhaft löschen möchten, um einen neuen, gleichnamigen Arbeitsbereich zu erstellen, gehen Sie wie folgt vor, um den Arbeitsbereich zunächst wiederherzustellen und dann dauerhaft zu löschen:

      1. Stellen Sie Ihren Arbeitsbereich wieder her.
      2. Löschen Sie Ihren Arbeitsbereich dauerhaft.
      3. Erstellen Sie einen neuen Arbeitsbereich mit demselben Arbeitsbereichsnamen.

      Nachdem der Löschaufruf auf dem Back-End erfolgreich abgeschlossen wurde, können Sie den Arbeitsbereich wiederherstellen und den dauerhaften Löschvorgang mit einer der zuvor vorgeschlagenen Methoden abschließen.

  • Sollte beim Löschen eines Arbeitsbereichs ein Antwortcode vom Typ 204 mit „Ressource nicht gefunden“ zurückgegeben werden, wurden möglicherweise mehrere Wiederholungsversuche hintereinander ausgeführt. Der Code 204 ist eine leere Antwort. Das bedeutet in der Regel, dass die Ressource nicht vorhanden ist, sodass der Löschvorgang ohne erfolgte Aktion abgeschlossen wurde.

  • Wenn Sie Ihre Ressourcengruppe gelöscht haben und Ihr Arbeitsbereich enthalten war, sehen Sie den gelöschten Arbeitsbereich auf der Seite Papierkorb öffnen. Der Wiederherstellungsvorgang schlägt mit dem Fehlercode 404 fehl, da die Ressourcengruppe nicht vorhanden ist. Erstellen Sie Ihre Ressourcengruppe erneut, und versuchen Sie die Wiederherstellung noch einmal.