Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Benutzerdefinierte Amazon Data Lifecycle Manager Manager-Richtlinie für EBS-backed AMIs erstellen
Das folgende Verfahren zeigt Ihnen, wie Sie Amazon Data Lifecycle Manager verwenden, um EBS-backed AMI-Lebenszyklen zu automatisieren.
Themen
Erstellen einer AMI-Lebenszyklusrichtlinie
Verwenden Sie eines der folgenden Verfahren, um eine AMI-Lebenszyklusrichtlinie zu erstellen.
Überlegungen zu AMI-Lebenszyklusrichtlinien
Die folgenden allgemeinen Überlegungen gelten für die Erstellung von AMI-Lebenzyklusrichtlinien:
-
AMI-Lebenszyklusrichtlinien zielen nur auf Instances ab, die sich in derselben Region wie die Richtlinie befinden.
-
Der erste AMI-Erstellungsvorgang beginnt innerhalb einer Stunde nach der angegebenen Startzeit. Nachfolgende AMI-Erstellungsvorgänge beginnen innerhalb einer Stunde nach ihrer geplanten Zeit.
-
Wenn Amazon Data Lifecycle Manager ein AMI abmeldet, löscht er es automatisch mit Snapshots zum Backup.
-
Bei Zielressourcen-Tags muss die Groß-/Kleinschreibung beachtet werden.
-
Wenn Sie die Ziel-Tags von einer Instance entfernen, auf die eine Richtlinie abzielt, verwaltet Amazon Data Lifecycle Manager die vorhandenen AMIs im Standard-Tier nicht mehr; Sie müssen sie manuell löschen, wenn sie nicht mehr benötigt werden.
-
Sie können mehrere Richtlinien zum Sichern einer Instance erstellen. Wenn eine Instance zwei Tags hat, wobei Tag A das Ziel für Richtlinie A ist, alle 12 Stunden ein AMI zu erstellen, und Tag B das Ziel für Richtlinie B, alle 24 Stunden ein AMI zu erstellen, erstellt Amazon Data Lifecycle Manager AMIs gemäß den Zeitplänen für beide Richtlinien. Alternativ können Sie dasselbe Ergebnis erzielen, indem Sie eine einzelne Richtlinie mit mehreren Zeitplänen erstellen. Sie können beispielsweise eine einzelne Richtlinie erstellen, die nur auf Tag (Markierung) Aabzielt, und zwei Zeitpläne angeben – einen für alle 12 Stunden und einen für alle 24 Stunden.
-
Neue Volumes, die an eine Ziel-Instance angehängt werden, nachdem die Richtlinie erstellt wurde, werden bei der nächsten Richtlinienausführung automatisch in das Backup einbezogen. Alle Volumes, die zum Zeitpunkt der Richtlinienausführung mit der Instance verbunden sind, sind enthalten.
-
Wenn Sie eine Richtlinie mit einem benutzerdefinierten Cron-basierten Zeitplan so erstellen und konfigurieren, dass nur ein AMI erstellt wird, wird die Richtlinie dieses AMI nicht automatisch abmelden, wenn der Aufbewahrungsschwellenwert erreicht ist. Sie müssen das AMI manuell abmelden, wenn es nicht mehr benötigt wird.
-
Wenn Sie eine altersbasierte Richtlinie erstellen, bei der der Aufbewahrungszeitraum kürzer ist als die Erstellungshäufigkeit, behält Amazon Data Lifecycle Manager immer den letzten AMI bei, bis der nächste erstellt wird. Wenn zum Beispiel eine altersbasierte Richtlinie jeden Monat einen AMI mit einer Aufbewahrungsfrist von sieben Tagen erstellt, behält Amazon Data Lifecycle Manager jeden AMI einen Monat lang bei, obwohl die Aufbewahrungsfrist sieben Tage beträgt.
-
Bei auf der Anzahl basierenden Richtlinien erstellt Amazon Data Lifecycle Manager immer AMIs entsprechend der Erstellungshäufigkeit, bevor er versucht, das älteste AMI gemäß der Aufbewahrungsrichtlinie zu deregistrieren.
-
Es kann mehrere Stunden dauern, bis ein AMI erfolgreich aus der Registrierung abgemeldet wird und die zugehörigen Backup-Snapshots gelöscht sind. Wenn Amazon Data Lifecycle Manager das nächste AMI erstellt, bevor das zuvor erstellte AMI erfolgreich aus der Registrierung abgemeldet wurde, können Sie vorübergehend eine Anzahl von AMIs beibehalten, die größer ist als Ihre Aufbewahrungsanzahl.
Die folgenden Überlegungen gelten für das Beenden von Instances, die Ziel einer Richtlinie sind:
-
Wenn Sie eine Instance beenden, die Ziel einer Richtlinie mit einem anzahlbasierten Aufbewahrungsplan war, verwaltet die Richtlinie die AMIs nicht mehr, die zuvor von der beendeten Instance erstellt wurden. Sie müssen diese früheren AMIs manuell abmelden, wenn sie nicht mehr benötigt werden.
-
Wenn Sie eine Instance beenden, die Ziel einer Richtlinie mit einem altersbasierten Aufbewahrungszeitplan war, meldet die Richtlinie zuvor von der beendeten Instance erstellte AMIs weiterhin nach dem definierten Zeitplan bis zum letzten AMI aber nicht einschließlich des letzten AMI ab. Sie müssen das letzte AMI manuell abmelden, wenn es nicht mehr benötigt wird.
Die folgenden Überlegungen gelten für AMI-Richtlinien und AMI-Veralterung:
-
Wenn Sie die AMI-Veraltungsanzahl für einen Zeitplan mit zählbasierter Aufbewahrung erhöhen, wird die Änderung auf alle AMIs (vorhandene und neue) angewendet, die durch den Zeitplan erstellt wurden.
-
Wenn Sie den AMI-Veraltungszeitraum für einen Zeitplan mit altersbasierter Aufbewahrung erhöhen, wird die Änderung nur auf neue AMIs angewendet. Vorhandene AMIs sind nicht betroffen.
-
Wenn Sie die AMI-Abwärtsregel aus einem Zeitplan entfernen, wird Amazon Data Lifecycle Manager die Veraltungsregel für AMIs, die zuvor durch diesen Zeitplan veraltet waren, nicht abbrechen.
-
Wenn Sie die AMI-Veraltungsanzahl oder -periode für einen Zeitplan verringern, wird Amazon Data Lifecycle Manager die Verwarnung für AMIs, die zuvor durch diesen Zeitplan veraltet waren, nicht abbrechen.
-
Wenn Sie ein AMI, das mit einer AMI-Richtlinie erstellt wurde, manuell verwerfen, überschreibt Amazon Data Lifecycle Manager die Veraltungsphase nicht.
-
Wenn Sie die Veraltung für ein AMI manuell abbrechen, das zuvor durch eine AMI-Richtlinie veraltet wurde, überschreibt Amazon Data Lifecycle Manager die Stornierung nicht.
-
Wenn ein AMI durch mehrere in Konflikt stehende Zeitpläne erstellt wird und für einen oder mehrere dieser Zeitpläne keine AMI-Veraltungsregel vorhanden ist, wird Amazon Data Lifecycle Manager dieses AMI nicht veraltet.
-
Wenn ein AMI durch mehrere in Konflikt stehende Zeitpläne erstellt wird und alle diese Zeitpläne über eine AMI-Ablehnungsregel verfügen, verwendet Amazon Data Lifecycle Manager die Veralterungsregel, die zum letzten Veralterungsdatum führt.
Die folgenden Überlegungen gelten für AMI-Richtlinien und den Papierkorb:
-
Wenn Amazon Data Lifecycle Manager ein AMI abmeldet und es an den Papierkorb sendet, wenn der Aufbewahrungsschwellenwert der Richtlinie erreicht ist, und Sie dieses AMI manuell aus dem Papierkorb wiederherstellen, müssen Sie das AMI manuell abmelden, wenn es nicht mehr benötigt wird. Amazon Data Lifecycle Manager verwaltet die AMI nicht mehr.
-
Wenn Sie eine AMI, die durch eine Richtlinie erstellt wurde, manuell abmelden und diese AMI sich im Papierkorb befindet, wenn der Aufbewahrungsschwellenwert der Richtlinie erreicht ist, wird Amazon Data Lifecycle Manager die AMI nicht abmelden. Amazon Data Lifecycle Manager verwaltet die AMIs nicht, während sie im Papierkorb sind.
Wenn die AMI aus dem Papierkorb wiederhergestellt wird, bevor der Aufbewahrungsschwellenwert der Richtlinie erreicht wird, meldet Amazon Data Lifecycle Manager die AMI ab, sobald der Aufbewahrungsschwellenwert der Richtlinie erreicht wird.
Wenn die AMI aus dem Papierkorb wiederhergestellt wird, nachdem der Aufbewahrungsschwellenwert der Richtlinie erreicht wurde, meldet Amazon Data Lifecycle Manager die AMI nicht mehr ab. Sie müssen ihn manuell löschen, wenn er nicht mehr benötigt wird.
Die folgenden Überlegungen gelten für AMI-Richtlinien, die sich im error-Status befinden:
-
Bei Richtlinien mit altersbasierten Aufbewahrungszeitplänen werden AMIs, deren Aufbewahrungszeiträume ablaufen, während sich die Richtlinie im
error-Status befindet, auf unbestimmte Zeit aufbewahrt. Die AMIs müssen Sie manuell abmelden. Wenn Sie die Richtlinie erneut aktivieren, setzt Amazon Data Lifecycle Manager das Abmelden von AMIs fort, wenn ihre Aufbewahrungszeiträume ablaufen. -
Bei Richtlinien mit anzahlbasierten Aufbewahrungszeitplänen stoppt die Richtlinie das Erstellen und Abmelden von AMIs, während sie sich im
error-Status befindet. Wenn Sie die Richtlinie erneut aktivieren, setzt Amazon Data Lifecycle Manager das Erstellen von AMIs sowie das Abmelden von AMIs bei Erreichen des Aufbewahrungsschwellenwerts fort.
Die folgenden Überlegungen gelten für AMI-Richtlinien und die Deaktivierung von AMIs:
-
Wenn Sie ein AMI, das von Amazon Data Lifecycle Manager erstellt wurde, deaktivieren und dieses AMI bei Erreichen des Aufbewahrungsschwellenwerts deaktiviert wird, meldet Amazon Data Lifecycle Manager das AMI ab und löscht die zugehörigen Snapshots.
-
Wenn Sie ein von Amazon Data Lifecycle Manager erstelltes AMI deaktivieren und die zugehörigen Snapshots manuell archivieren und diese Snapshots archiviert werden, wenn ihr Aufbewahrungsschwellenwert erreicht ist, löscht Amazon Data Lifecycle Manager diese Snapshots nicht und verwaltet sie nicht mehr.
Die folgenden Überlegungen gelten für AMI-Richtlinien und den Schutz vor der AMI-Abmeldung:
-
Wenn Sie den Abmeldeschutz für ein AMI, das von Amazon Data Lifecycle Manager erstellt wurde, manuell aktivieren und er immer noch aktiviert ist, wenn der AMI-Aufbewahrungsschwellenwert erreicht ist, verwaltet Amazon Data Lifecycle Manager dieses AMI nicht mehr. Sie müssen das AMI manuell deregistrieren und die zugrunde liegenden Snapshots löschen, wenn es nicht mehr benötigt wird.
Weitere Ressourcen
Weitere Informationen finden Sie im Blog Automating Amazon EBS snapshot and AMI management using Amazon Data Lifecycle Manager