Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Usa l'ascendenza AMI per tracciare l'origine di un AMI
L'ascendenza AMI ti aiuta a risalire all'origine di un AMI restituendo le regioni IDs e le regioni di tutti i suoi antenati AMIs. Quando si crea o si copia un AMI, il nuovo AMI conserva l'ID e la regione dell'AMI di origine (principale). Ciò consente di tracciare la catena fino all'AMI principale. AMIs
Vantaggi principali
L'utilizzo di AMI ancestry ti aiuta a:
-
Tieni traccia dei derivati AMI per garantire la conformità con le politiche interne.
-
Identifica i potenziali AMIs punti vulnerabili quando viene rilevato un problema di sicurezza in un'AMI precedente.
-
Mantieni la visibilità delle origini AMI in più regioni.
Come funziona l'ascendenza AMI
L'ascendenza AMI identifica l'AMI principale utilizzato per creare l'AMI specificato, il genitore del genitore e così via, fino all'AMI radice. Come funziona:
-
Ogni AMI mostra l'ID e la regione dell'AMI di origine (principale).
-
A partire dall'AMI selezionato, l'elenco delle voci di ascendry mostra ogni AMI principale in sequenza.
-
L'elenco delle voci di ascendenza risale fino a raggiungere l'AMI principale. L'AMI root è una delle seguenti:
-
Un AMI pubblico di un provider verificato (identificato dal relativo alias proprietario, che è amazon oaws-marketplace).
-
Un AMI senza antenato registrato. Ad esempio, quando si utilizza RegisterImageper creare un AMI direttamente da un set di istantanee, non è necessario tracciare alcun AMI di origine, a differenza di quando si crea un AMI da un'istanza.
-
Un AMI il cui AMI di origine proviene da una partizione diversa.
-
La cinquantesima AMI nell'elenco. Il numero massimo di persone AMIs in un elenco di antenati è 50.
Considerazioni
-
L'ID e la regione dell'AMI di origine sono disponibili solo per la AMIs creazione utilizzando CreateImageCopyImage, o CreateRestoreImageTask.
-
Per AMIs Created using CreateImage(crea un'AMI da un'istanza), l'ID AMI di origine è l'ID dell'AMI utilizzato per avviare l'istanza.
-
Le informazioni sull'AMI di origine non sono disponibili per:
-
Le informazioni AMI di origine vengono conservate quando:
-
AMIs vengono copiate tra le regioni.
-
AMIs Le fonti vengono cancellate (eliminate).
-
Non hai accesso alla fonte. AMIs
-
Ogni elenco di antenati è limitato a 50 AMIs.
Visualizza l'ascendenza AMI
È possibile visualizzare l'ascendenza di un AMI utilizzando i seguenti metodi.
- Console
-
Per visualizzare l'ascendenza di un AMI
-
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.
-
Nel pannello di navigazione, scegli AMIs.
-
Seleziona un AMI e scegli la scheda di ascendenza AMI.
-
La tabella delle voci degli antenati AMI elenca tutte le voci dell'AMIs elenco degli antenati.
-
ID AMI: l'identificatore di ogni AMI nell'elenco degli antenati. La prima voce nella tabella è l'AMI selezionato, seguito dai relativi predecessori.
-
ID AMI di origine: l'ID dell'AMI da cui è stato creato l'AMI nella colonna ID AMI. Un trattino (-) indica la fine dell'elenco degli antenati AMI.
-
Regione AMI di origine: la posizione Regione AWS in cui si trova l'AMI di origine.
-
Livello di ascendenza: la posizione nell'elenco degli antenati, in cui:
-
0 (AMI di input) indica l'AMI selezionato di cui si desidera conoscere l'ascendenza.
-
Un numero crescente mostra antenati più anziani.
-
n(AMI originale) indica l'AMI principale, con il numero che indica a che punto risale l'elenco degli antenati.
-
Data di creazione: quando è stata creata l'AMI, in formato UTC.
-
Alias del proprietario: l'alias del proprietario dell'AMI (ad esempio,amazon). Un trattino (-) indica che l'AMI non ha un alias proprietario.
- AWS CLI
-
Per visualizzare l'ascendenza di un AMI
Utilizza il comando get-image-ancestry e specifica l'ID dell'AMI.
aws ec2 get-image-ancestry \
--image-id ami-1111111111EXAMPLE \
--region us-east-1
Di seguito è riportato un output di esempio. L'output è elencato AMIs in ordine di ascendenza: la prima voce è l'AMI (di input) specificato, seguita dall'AMI principale, dal genitore del genitore e così via, e termina con l'AMI radice.
{
"ImageAncestryEntries": [
{
"CreationDate": "2025-01-17T18:37:50.000Z",
"ImageId": "ami-1111111111EXAMPLE", // Input AMI
"SourceImageId": "ami-2222222222EXAMPLE",
"SourceImageRegion": "us-east-1"
},
{
"CreationDate": "2025-01-17T18:37:50.000Z",
"ImageId": "ami-2222222222EXAMPLE", // Parent AMI
"SourceImageId": "ami-3333333333EXAMPLE",
"SourceImageRegion": "us-east-1"
},
...
{
"CreationDate": "2025-01-17T18:37:50.000Z",
"ImageId": "ami-8888888888EXAMPLE", // Root AMI
"ImageOwnerAlias": "aws-marketplace",
"SourceImageId": "ami-9999999999EXAMPLE",
"SourceImageRegion": "us-east-2"
}
]
}
- PowerShell
-
Per visualizzare l'ascendenza di un AMI
Utilizza il cmdlet Get-EC2ImageAncestry.
Get-EC2ImageAncestry -ImageId ami-1111111111EXAMPLE
Di seguito è riportato un output di esempio. L'output è elencato AMIs in ordine di ascendenza: la prima voce è l'AMI (di input) specificato, seguita dall'AMI principale, dal genitore del genitore e così via, e termina con l'AMI radice.
ImageAncestryEntries : {
@{
CreationDate = "2025-01-17T18:37:50.000Z"
ImageId = "ami-1111111111EXAMPLE" # Input AMI
SourceImageId = "ami-2222222222EXAMPLE"
SourceImageRegion = "us-east-1"
},
@{
CreationDate = "2025-01-17T18:37:50.000Z"
ImageId = "ami-2222222222EXAMPLE" # Parent AMI
SourceImageId = "ami-3333333333EXAMPLE"
SourceImageRegion = "us-east-1"
},
...
@{
CreationDate = "2025-01-17T18:37:50.000Z"
ImageId = "ami-8888888888EXAMPLE" # Root AMI
ImageOwnerAlias = "aws-marketplace"
SourceImageId = "ami-9999999999EXAMPLE"
SourceImageRegion = "us-east-2"
}
}
Identificare l'AMI di origine
Se è necessario identificare solo l'AMI principale (di origine) immediato utilizzato per creare un'AMI, è possibile utilizzare i seguenti metodi.
- Console
-
Per identificare l'AMI di origine utilizzato per creare l'AMI selezionato
-
Apri la EC2 console Amazon all'indirizzo https://console.aws.amazon.com/ec2/.
-
Nel pannello di navigazione, scegli AMIs.
-
Seleziona l'AMI per visualizzare i dettagli.
Le informazioni sull'AMI di origine vengono visualizzate nei seguenti campi: ID AMI di origine e Regione AMI di origine
- AWS CLI
-
Per identificare l'AMI di origine utilizzato per creare l'AMI specificato
Utilizzare il comando describe-images .
aws ec2 describe-images \
--region us-east-1 \
--image-ids ami-0abcdef1234567890 \
--query "Images[].{ID:SourceImageId,Region:SourceImageRegion}"
Di seguito è riportato un output di esempio.
[
{
"ID": "ami-0abcdef1234567890",
"Region": "us-west-2"
}
}
- PowerShell
-
Per identificare l'AMI di origine utilizzato per creare l'AMI specificato
Utilizza il cmdlet Get-EC2Image.
Get-EC2Image -ImageId ami-0abcdef1234567890 | Select SourceImageId, SourceImageRegion
Di seguito è riportato un output di esempio.
SourceImageId SourceImageRegion
------------- -----------------
ami-0abcdef1234567890 us-west-2