Aktivieren und Verwalten des vorläufigen Löschens für Container
Artikel
Vorläufiges Löschen von Containern schützt Ihre Daten vor versehentlichem oder irrtümlichem Ändern oder Löschen. Wenn das vorläufige Löschen für Container in einem Speicherkonto aktiviert ist, kann ein Container und dessen Inhalt nach dem Löschen innerhalb eines von Ihnen angegebenen Aufbewahrungszeitraums wiederhergestellt werden. Ausführlichere Informationen zum vorläufigen Löschen von Containern finden Sie unter Vorläufiges Löschen für Container.
Um einen vollumfänglichen Datenschutz zu erzielen, empfiehlt Microsoft auch die Aktivierung des vorläufigen Löschens für Blobs sowie die Blobversionsverwaltung. Informationen zum Aktivieren des vorläufigen Löschens für Blobs finden Sie unter Aktivieren und Verwalten des vorläufigen Löschens für Blobs. Informationen zum Aktivieren der Blobversionsverwaltung finden Sie unter Blobversionsverwaltung.
Aktivieren des vorläufigen Löschens von Containern
Sie können das vorläufige Löschen von Containern für das Speicherkonto jederzeit im Azure-Portal, mit PowerShell, der Azure CLI oder einer Azure Resource Manager-Vorlage aktivieren oder deaktivieren. Microsoft empfiehlt, den Aufbewahrungszeitraum für das vorläufige Löschen von Containern auf mindestens sieben Tage festzulegen.
Um das vorläufige Löschen von Containern für Ihr Speicherkonto im Azure-Portal zu aktivieren, führen Sie die folgenden Schritte aus:
Navigieren Sie im Azure-Portal zu Ihrem Speicherkonto.
Unter Datenverwaltung finden Sie die Einstellungen zum Datenschutz.
Wählen Sie Vorläufiges Löschen für Container aktivieren aus.
Geben Sie eine Beibehaltungsdauer zwischen einem Tag und 365 Tagen an.
Speichern Sie die Änderungen.
Um das vorläufige Löschen für Container mit PowerShell zu ermöglichen, installieren Sie zunächst mindestens Version 3.9.0 des Moduls Az.Storage. Rufen Sie als Nächstes den Befehl Enable-AzStorageContainerDeleteRetentionPolicy auf, und geben Sie die Anzahl der Tage für den Aufbewahrungszeitraum an. Denken Sie daran, die Werte in eckigen Klammern durch Ihre eigenen Werte zu ersetzen:
Um vorläufiges Löschen von Containern zu deaktivieren, rufen Sie den Befehl Disable-AzStorageContainerDeleteRetentionPolicy auf.
Um vorläufiges Löschen von Containern mit Azure CLI zu aktivieren, installieren Sie zuerst Azure CLI Version 2.26.0 oder höher. Rufen Sie als Nächstes den Befehl az storage account blob-service-properties update auf, und geben Sie die Anzahl der Tage für den Aufbewahrungszeitraum an. Denken Sie daran, die Werte in eckigen Klammern durch Ihre eigenen Werte zu ersetzen:
az storage account blob-service-properties show --account-name <storage-account> \
--resource-group <resource-group>
Um vorläufiges Löschen von Containern zu deaktivieren, geben Sie für den false-Parameter --enable-container-delete-retention an.
Wenn Sie das vorläufige Löschen von Containern mithilfe einer Azure Resource Manager-Vorlage aktivieren möchten, erstellen Sie eine Vorlage, mit der die EigenschaftcontainerDeleteRetentionPolicy festgelegt wird. Die folgenden Schritte beschreiben, wie eine Vorlage im Azure-Portal erstellt wird.
Klicken Sie im Azure-Portal auf Ressource erstellen.
Geben Sie in Marketplace durchsuchen den Begriff Vorlagenbereitstellung ein, und drücken Sie dann die EINGABETASTE.
Wählen Sie Vorlagenbereitstellung aus, klicken Sie auf Erstellen, und wählen Sie dann Eigene Vorlage im Editor erstellen aus.
Fügen Sie folgenden JSON-Code im Vorlagen-Editor ein. Ersetzen Sie den Platzhalter <account-name> durch den Namen Ihres Speicherkontos.
Geben Sie den Aufbewahrungszeitraum an. Der Standardwert ist 7.
Speichern Sie die Vorlage.
Geben Sie die Ressourcengruppe des Kontos an, und wählen Sie die Schaltfläche Überprüfen und erstellen aus, um die Vorlage bereitzustellen und das vorläufige Löschen für Container zu aktivieren.
Anzeigen von vorläufig gelöschten Containern
Wenn das vorläufige Löschen aktiviert ist, können Sie vorläufig gelöschte Container im Azure-Portal anzeigen. Vorläufig gelöschte Container sind während des angegebenen Aufbewahrungszeitraums sichtbar. Nach Ablauf des Aufbewahrungszeitraums wird ein vorläufig gelöschter Container endgültig gelöscht und ist nicht mehr sichtbar.
Um vorläufig gelöschte Container im Azure-Portal anzuzeigen, führen Sie die folgenden Schritte aus:
Navigieren Sie im Azure-Portal zu Ihrem Speicherkonto, und zeigen Sie die Liste Ihrer Container an.
Legen Sie den Schalter „Gelöschte Container anzeigen“ so fest, dass gelöschte Container in der Liste angezeigt werden.
Wiederherstellen eines vorläufig gelöschten Containers
Sie können einen vorläufig gelöschten Container und dessen Inhalte innerhalb des Aufbewahrungszeitraums wiederherstellen. Um einen vorläufig gelöschten Container im Azure-Portal wiederherzustellen, führen Sie die folgenden Schritte aus:
Navigieren Sie im Azure-Portal zu Ihrem Speicherkonto, und zeigen Sie die Liste Ihrer Container an.
Öffnen Sie das Kontextmenü für den Container, den Sie wiederherstellen möchten, und wählen Sie die Option Wiederherstellen aus.