Ein Bild wiederherstellen - Amazon ECR

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.

Ein Bild wiederherstellen

Wenn Sie ein archiviertes Bild wiederherstellen, wird es von der Speicherklasse ECR Archive zurück in die Speicherklasse ECR Standard verschoben. Wiederhergestellte Bilder werden zu den Standardspeicherpreisen berechnet. Bei der Wiederherstellung werden ähnliche Aktionen ausgeführt wie bei der Erstellung eines neuen Images:

  • Das Image kann abgerufen werden, wenn die Wiederherstellung abgeschlossen ist. Die Wiederherstellung dauert in der Regel bis zu 20 Minuten, kann aber auch schneller abgeschlossen werden.

  • Wenn Scan on Push für das Repository aktiviert ist, wird das wiederhergestellte Bild gescannt. Beachten Sie, dass frühere Scanergebnisse aus der Zeit vor der Archivierung des Bilds nicht verfügbar sein werden.

  • Wenn die Replikation für das Repository konfiguriert ist, wird das wiederhergestellte Image repliziert, sofern die Replikation zum Zeitpunkt der Wiederherstellung aktiviert war.

  • Das wiederhergestellte Bild wird in der Liste der aktiven Bilder angezeigt.

Das Wiederherstellen eines Bilds dauert in der Regel bis zu 20 Minuten, kann aber auch schneller abgeschlossen werden. Während des Wiederherstellungsvorgangs verbleibt das Image im archivierten Zustand und kann erst abgerufen werden, wenn die Wiederherstellung abgeschlossen ist.

AWS-Managementkonsole
Um ein archiviertes Image wiederherzustellen
  1. Öffnen Sie die Amazon ECR-Konsole unter https://console.aws.amazon.com/ecr/Repositorys.

  2. Wählen Sie in der Navigationsleiste die Region aus, die das Repository mit dem archivierten Bild enthält, das Sie wiederherstellen möchten.

  3. Wählen Sie im linken Navigationsbereich Repositorys aus.

  4. Wählen Sie auf der Seite Repositorys das Repository aus, das das archivierte Bild enthält.

  5. Wählen Sie den Tab Archivierte Bilder.

  6. Wählen Sie das archivierte Bild aus, das Sie wiederherstellen möchten.

  7. Wählen Sie Wiederherstellen und bestätigen Sie die Wiederherstellungsaktion.

  8. Warten Sie, bis die Wiederherstellung abgeschlossen ist. Das Bild wird in der Liste der aktiven Bilder angezeigt, sobald die Wiederherstellung abgeschlossen ist.

AWS CLI
Um ein archiviertes Bild wiederherzustellen
  • Verwenden Sie den update-image-storage-class Befehl, um ein archiviertes Bild wiederherzustellen, indem Sie seine Speicherklasse wie folgt aktualisierenSTANDARD:

    aws ecr update-image-storage-class \ --repository-name my-repository \ --image-id imageDigest=sha256:4f70ef7a4d29e8c0c302b13e25962d8f7a0bd304EXAMPLE \ --target-storage-class STANDARD

Wenn Sie Bilder mit dem describe-images Befehl beschreiben, haben Bilder, die wiederhergestellt werden, den Wert image-status vonACTIVATING. Sie können Bilder nach image-status dem Wert filternACTIVATING, um Bilder anzuzeigen, die gerade wiederhergestellt werden.

Eine alternative Methode zum Wiederherstellen eines archivierten Bilds besteht darin, das Bild erneut in das Repository zu übertragen. Wenn Sie ein Bild übertragen, das derzeit archiviert ist, wird dieses Bild sofort wiederhergestellt und aus dem Archiv entfernt.