2017-12-07 2 views
0

können wir die Sicherung des Servers übernehmen, der in AWS läuft. das heißt AMI. Wie AWS unsere benutzerdefinierte AMI behandelt? wo wird es gespeichert? Können wir auf den benutzerdefinierten AMI-Standort zugreifen? Ich suchte viel, konnte aber keine Antwort bekommen. Bitte lassen Sie mich wissen, wenn es eine Dokumentation über den benutzerdefinierten AMI-Standort gibt. Wenn es in S3-Buckets gespeichert ist, können wir es sehen? oder anderswie können wir über benutzerdefinierte AMI wissen.wo wird unser AWS Custom AMI gespeichert?

+1

Es ist nicht möglich, es in S3 zu finden. Es wurde bereits hier angesprochen https://serverfault.com/questions/679615/where-are-amis-stored –

Antwort

0

Ein Amazon Machine Image (AMI) in Amazon S3 gespeichert, aber es ist nicht direkt zugänglich. Stattdessen müssen Sie API-Aufrufe oder die Management Console verwenden, um eine AMI zu verwenden.

Die Realität ist, dass ein AMI tatsächlich Inhalt von anderen AMIs enthalten könnte - zum Beispiel, wenn Sie eine Instanz von einem Standard-AWS-AMI starten, fügen Sie dann eine Datei hinzu und erstellen Sie eine neue AMI, nur die Blöcke, die Sie Instanz geändert würde gespeichert werden - die verbleibenden (unveränderten) Blöcke zeigen einfach auf den ursprünglichen AMI-Inhalt. Dies bedeutet, dass AMIs oft ziemlich klein sein können und Sie nicht die Kosten für das Speichern der kompletten Festplatte bezahlen müssen. All dies ist für die Benutzer unsichtbar.

Sie können Ihre "benutzerdefinierten" AMI im Abschnitt AMIs der Management Console oder über den API-Aufruf describe_images sehen.