Informazioni sulla creazione di una immagine da un volume

Puoi creare un'immagine personalizzata da un volume di avvio di un'istanza del server virtuale dalla console, dalla CLI o con l'API. L'immagine è una copia completa del volume di origine. L'immagine include il sistema operativo e tutti i dati dell'utente. L'immagine ha la stessa capacità e contiene dati identici. Le informazioni sul sistema operativo per l'immagine personalizzata provengono dal volume di avvio di origine. Facoltativamente, puoi specificare i gruppi di risorse e le tag per la tua immagine. È possibile utilizzare l'immagine personalizzata per creare nuove istanze di server virtuale.

L'immagine personalizzata che crei è regionale, basata sull'ubicazione del volume di avvio originale. Tutte le immagini personalizzate sono private per l'account in cui sono create ed etichettate come personalizzate.

L'immagine eredita anche il tipo di crittografia. Se il volume originale utilizzava la crittografia gestita dal fornitore, puoi conservarla oppure puoi specificare la crittografia gestita dal cliente e fornire le tue chiavi root. Se il volume originale ha utilizzato la crittografia gestita dal cliente, l'immagine eredita la chiave root. Tuttavia, è possibile modificare tale chiave root se si desidera utilizzare un'altra chiave. Non è possibile passare dalla crittografia gestita dal cliente a quella gestita dal fornitore.

Le immagini personalizzate create da un volume sono indipendenti dal volume originale. È possibile aggiornare l'immagine ed eliminarla come necessario. È possibile eliminare il volume originale e l'immagine personalizzata persiste.

Autorizzazioni IAM per creare un'immagine dal volume

Con Cloud Identity and Access Management (IAM), è possibile autenticare in modo sicuro gli utenti per i servizi della piattaforma e controllare l'accesso alle risorse in modo coerente in tutto IBM Cloud®. La seguente tabella mostra i ruoli richiesti per creare un'immagine da un volume.

Autorizzazioni utente IAM
Operazione Azione Ruoli di accesso IAM Metodo API
Crea un'istanza is.instance.instance.create Amministratore, Editor POST /instances
Elenca tutte le istanze is.instance.instance.list Amministratore, Editor, Operatore, Visualizzatore GET /instances
Crea un'immagine da un volume di avvio is.image.image.create Amministratore, Editor POST /images
Elenca tutte le immagini is.image.image.list Amministratore, Editor, Operatore, Visualizzatore GET /images
Elimina immagine is.image.image.delete Amministratore, Editor DELETE /images
Pianifica obsolescenza is.image.image.deprecate Amministratore, Editor POST /images con deprecation_at valore specificato
Obsolescenza programmazione is.image.image.obsolete Amministratore, Editor POST /images con obsolescence_at valore specificato

Requisiti di volume

Per creare un'immagine da un volume, il volume deve soddisfare i seguenti requisiti:

  • Il volume deve essere nella regione in cui vuoi creare l'immagine personalizzata.
  • Il volume deve essere un volume di avvio primario con una capacità di 100-250 GB. I volumi di dati non sono supportati.
  • Il volume deve essere collegato a un'istanza. I volumi di avvio non collegati non sono supportati.
  • L'istanza deve essere in stato disponibile.
  • L'istanza in esecuzione deve essere arrestata prima di creare l'immagine personalizzata. La creazione di una immagine da un'istanza in esecuzione non è consentita.

Opzioni per la creazione di una immagine da un volume

Puoi creare un'immagine personalizzata da un volume di boot in diversi modi.

  • Dalla console, è possibile creare un'immagine personalizzata da una qualsiasi delle seguenti pagine.

    • Le immagini personalizzate per la pagina VPC
    • L'elenco di istanze nella pagina Istanze server virtuali per VPC
    • La pagina Dettagli istanza
    • L'elenco dei volumi nella pagina Block Storage per VPC
    • Pagina Dettagli volume
  • Nell'API, puoi creare un'immagine personalizzata contemporaneamente a un'istanza oppure puoi creare un'immagine da un'istanza esistente. Con l'API regionale, crei un'immagine facendo una richiesta POST /images con l'ID volume di avvio.

  • Dalla CLI, puoi creare un'immagine personalizzata contemporaneamente alla creazione di un'istanza oppure puoi creare un'immagine da un'istanza esistente. Immettere il comando ibmcloud is image-create e specificare l'ID volume di avvio.

Codifica immagine personalizzata

Quando crei un'immagine da un volume, hai le seguenti scelte di crittografia.

  • Se il volume utilizza la crittografia gestita da IBMpredefinita, l'immagine da quel volume di avvio eredita la crittografia gestita da IBM. Puoi mantenere questa codifica oppure puoi specificare la tua chiave root quando crei l'immagine.

  • Se il volume utilizza una crittografia gestita dal cliente, l'immagine eredita la chiave root del cliente (CRK) dal volume. È possibile mantenere questa codifica o specificare un altro CRK.

Ciclo di vita dell'immagine personalizzata

Puoi utilizzare l'IU, la CLI, l'API e Terraform per gestire il ciclo di vita delle tue immagini personalizzate con tre stati. È possibile spostare l'immagine avanti e indietro attraverso tutti gli stati e impostare date per modificare automaticamente lo stato di un'immagine. Tutti i cambiamenti di stato sono tracciati come eventi di IBM Cloud Activity Tracker Event Routing. È possibile filtrare l'elenco di immagini in base allo stato per facilitare la ripulitura o la traccia delle immagini. Per ulteriori informazioni su come apportare modifiche allo stato, vedi Gestione di immagini personalizzate.

Stato del ciclo di vita dell'immagine
Stato immagine Descrizione
available La versione più recente dell'immagine del sistema operativo è available. Quando una nuova versione di un sistema operativo viene resa available, l'immagine della versione precedente di quel sistema operativo guest passa a deprecated. Nessun sistema operativo stock che raggiunge EOS ha un'immagine available.
available È possibile utilizzare lo stato available per indicare che un'immagine del sistema operativo è available e disponibile in tutte le zone.

È possibile che venga visualizzata un'immagine nello stato partially_available. Questo stato è uno stato temporaneo che indica che un'immagine è stata importata in almeno una zona, ma non è ancora disponibile in tutte le zone. Queste immagini raggiungono infine lo stato di available senza alcuna azione aggiuntiva da parte dell'utente. Un'immagine nello stato partially_available può essere usata per creare istanze di server virtuali o server bare metal nelle zone disponibili elencate nell'array di zone dell'immagine. Queste immagini possono anche essere esportate in IBM Cloud Object Storage.

deprecated È possibile utilizzare lo stato deprected per indicare che l'immagine può essere utilizzata, ma non è consigliabile. Ad esempio, con un'immagine stock, quando una nuova versione di un sistema operativo viene resa available, l'immagine della versione precedente di quel sistema operativo guest passa a deprecated. È comunque possibile creare istanze di server virtuali o server bare metal con queste immagini.
obsolete È possibile utilizzare lo stato obsolete per indicare che le immagini non devono essere utilizzate, ad esempio un'immagine del sistema operativo che ha raggiunto l'EOS. Non è possibile creare istanze di server virtuali o server bare metal con queste immagini. Se tenti di utilizzare un'immagine obsoleta per creare un'istanza, ricevi un messaggio che indica che non puoi utilizzare l'immagine per creare un'istanza. Questo stato consente una disabilitazione reversibile di un'immagine prima di eliminarla.

Qualsiasi immagine che si trova nello stato deprecated o obsolete viene ancora fatturata. Se non vuoi essere fatturato per l'immagine, devi eliminarla.

Passi successivi