Importa dischi virtuali


Se nel tuo ambiente on-premise hai dischi virtuali con software e configurazioni che ti servono (a volte chiamati dischi dorati o immagini dorate), puoi risparmiare tempo importando questi dischi virtuali in Compute Engine e utilizzando l'immagine risultante per creare macchine virtuali. Lo strumento di importazione di Migrate to Virtual Machines supporta la maggior parte dei formati di file di dischi virtuali, tra cui VMDK e VHD.

Prima di iniziare

Formati supportati

Puoi importare file di immagini di dischi virtuali nei seguenti formati utilizzando Migrate to Virtual Machines:

  • Un singolo disco della macchina virtuale (VMDK): opzione consigliata, i file VMDK vengono importati più rapidamente
  • QEMU copy-on-write (QCOW)
  • QEMU copy-on-write 2 (QCOW2)
  • QEMU enhanced disk format (QED)
  • VPC
  • Virtual disk image (VDI)
  • Virtual hard disk v2 (VHDX)
  • Virtual hard disk (VHD)

Oltre a questi formati, è supportato anche un file non elaborato compresso come .tar.gz. Verifica che il file compresso contenga un singolo file denominato disk.raw.

Limitazioni

Puoi importare immagini disco con architettura Arm nelle seguenti regioni:

Descrizione della regione Nome regione
Jurong West, Singapore asia-southeast1
Tokyo, Giappone asia-northeast1
Saint-Ghislain, Belgio europe-west1
Londra, Inghilterra europe-west2
Francoforte, Germania europe-west3
Eemshaven, Paesi Bassi europe-west4
Parigi, Francia europe-west9
Dammam, Arabia Saudita me-central2
Iowa, Nord America us-central1
Carolina del Sud, Nord America us-east1
Virginia, Nord America us-east4
Oregon, Nord America us-west1
Nevada, Nord America us-west4

Processo di importazione delle immagini

Per importare un'immagine del disco virtuale in un'immagine Compute Engine utilizzando Migrate to Virtual Machines, segui questi passaggi:

  1. Prepara un file immagine del disco virtuale per l'importazione
  2. Seleziona un progetto di destinazione.
  3. Importa un'immagine del disco virtuale in Compute Engine

Prepara un file del disco virtuale per l'importazione

Per importare un'immagine del disco virtuale in un'immagine Compute Engine, devi prima preparare il file immagine del disco virtuale per l'importazione. Le sezioni che seguono illustrano queste attività nel dettaglio.

Aggiungi il file immagine del disco virtuale a Cloud Storage

Per importare un'immagine del disco virtuale in un'immagine Compute Engine, devi prima aggiungere il file immagine del disco virtuale a Cloud Storage. Per ulteriori informazioni, consulta Carica oggetti da un file system. Per prestazioni migliori, ti consigliamo di caricare il file immagine del disco virtuale in un bucket nella stessa regione cloud in cui vuoi creare l'immagine.

Concedi le autorizzazioni richieste

Per importare un'immagine del disco virtuale in un'immagine Compute Engine, concedi le autorizzazioni come descritto nella tabella seguente.

Ruolo Autorizzazioni obbligatorie Descrizione
Storage Object Viewer roles/storage.objectViewer Concedi al service account Migrate to Virtual Machines predefinito nel progetto host (service-HOST_PROJECT_NUMBER@gcp-sa-vmmigration.iam.gserviceaccount.com) il ruolo roles/storage.objectViewer nel bucket in cui risiede l'immagine che vuoi importare. Questa autorizzazione consente a Migrate to Virtual Machines di accedere all'immagine di origine.
VM Migration Administrator roles/vmmigration.admin Nel progetto host, concedi all'account utente che vuoi utilizzare per importare l'immagine di origine il ruolo roles/vmmigration.admin.
Service Account VM Migration roles/vmmigration.serviceAgent Concedi al service account Migrate to Virtual Machines predefinito nel progetto host (service-HOST_PROJECT_NUMBER@gcp-sa-vmmigration.iam.gserviceaccount.com) il ruolo roles/vmmigration.serviceAgent nel progetto di destinazione. Ad esempio, se service-1234567890@gcp-sa-vmmigration.iam.gserviceaccount.com è il service account Migrate to Virtual Machines nel progetto host, devi concedere a questo service account il ruolo roles/vmmigration.serviceAgent per poter creare l'immagine nel progetto di destinazione.

Seleziona un progetto di destinazione

Per ospitare l'immagine Compute Engine, devi creare o scegliere un progetto di destinazione. Un progetto di destinazione definisce il progetto target per un'immagine Compute Engine. Per ulteriori informazioni sulla creazione o sulla scelta di un progetto di destinazione, consulta la sezione Aggiunta di un progetto di destinazione.

Importa un'immagine del disco virtuale in Compute Engine

Puoi importare un'immagine del disco virtuale in Compute Engine utilizzando la consoleGoogle Cloud , Google Cloud CLI o i comandi dell'API REST.

Console

Per importare un'immagine del disco virtuale in Compute Engine utilizzando la console Google Cloud , segui questi passaggi.

  1. Apri la pagina Migrate to Virtual Machines nella console Google Cloud .
    Vai alla pagina Migrate to Virtual Machines
  2. Seleziona la scheda Importazioni immagini.
  3. Fai clic su Crea immagine.
  4. Definisci le caratteristiche dell'immagine. La tabella seguente elenca i parametri che puoi impostare per l'immagine.
    Titolo della sezione Nome campo Descrizione
    Generali Nome Il nome dell'immagine che vuoi creare. Per ulteriori informazioni sulle regole di denominazione, consulta la convenzione di denominazione.
    ID importazione immagine Un ID che rappresenta la risorsa di importazione delle immagini. Quando importi un'immagine in Compute Engine, Migrate to Virtual Machines crea prima una risorsa di importazione dell'immagine. La risorsa di importazione dell'immagine rappresenta il processo di importazione dell'immagine. Puoi utilizzare l'ID importazione immagine per ottenere il link all'immagine importata.
    File Cloud Storage di origine Il file da cui vuoi importare l'immagine. Fai clic su Sfoglia per visualizzare l'elenco dei bucket nel progetto attuale e seleziona il file da cui vuoi importare l'immagine.
    Se vuoi importare un'immagine da un bucket di un altro progetto, devi inserire il percorso nel formato bucket/folder/file. Per visualizzare il percorso di un oggetto all'interno di un bucket, consulta Visualizza i metadati degli oggetti. Quando copi il percorso, assicurati di non copiare il prefisso gs://.
    Tieni presente che puoi importare immagini solo dai file .vmdk e .tar.gz.
    Regione La regione in cui vuoi creare l'immagine. Per un elenco delle regioni supportate, consulta Regioni e zone.
    Progetto di destinazione Il progetto di destinazione in cui vuoi creare l'immagine. Se non hai ancora aggiunto un progetto di destinazione, segui le istruzioni riportate in Aggiungi un progetto di destinazione.
    Famiglia (Facoltativo) Seleziona la famiglia di immagini. Compute Engine fornisce famiglie di immagini per fare in modo che i sistemi di automazione possano fare riferimento alle immagini più recenti. In qualità di amministratore, puoi raggruppare una serie di immagini in una famiglia. Per saperne di più, consulta Famiglie di immagini pubbliche.
    Descrizione (Facoltativo) Aggiungi una descrizione dell'immagine.
    Salta adattamento del sistema operativo Per saltare l'adattamento del sistema operativo, fai clic sul pulsante di attivazione/disattivazione Salta adattamento del sistema operativo in modo che sia impostato su On.
    Perché funzionino correttamente su Google Cloud, occorre modificare la configurazione delle VM create dalle immagini importate. Queste modifiche sono chiamate adattamenti del sistema operativo. Migrate to Virtual Machines esegue automaticamente gli adattamenti del sistema operativo durante la procedura di importazione dell'immagine. Per saperne di più, consulta Adatta le istanze VM per l'esecuzione su Google Cloud.
    Generalizza Per generalizzare l'immagine, fai clic sul pulsante di attivazione/disattivazione Generalizza in modo che sia impostato su On. Quando crei un'istanza da un'immagine, Windows aggiunge alcune informazioni univoche all'istanza. La generalizzazione è un processo che rimuove queste informazioni in modo da poter creare più istanze dalla stessa immagine.
    Licenze Tipo di licenza Compute Engine supporta le licenze con pagamento a consumo (PAYG) e BYOL (Bring Your Own License) per le VM di cui è stato eseguito il deployment. Il tipo di licenza predefinito per una VM di cui è stata eseguita la migrazione viene assegnato da Migrate to Virtual Machines in base al sistema operativo di cui è stata eseguita la migrazione, come descritto in Sistemi operativi supportati.
    Se il sistema operativo supporta più tipi di licenza, puoi sostituire il tipo di licenza predefinito per specificare esplicitamente un tipo di licenza PAYG o BYOL.
    Licenze aggiuntive Licenze aggiuntive Puoi aggiungere fino a 10 licenze aggiuntive all'istanza VM creata dall'immagine importata utilizzando un formato URL valido. Ad esempio, puoi aggiungere licenze aggiuntive utilizzando il seguente formato dell'URL:
    https://www.googleapis.com/compute/beta/projects/windows-sql-cloud/global/licenses/sql-server-2012-enterprise
    Etichette Per organizzare il progetto, aggiungi etichette alle risorse sotto forma di coppie chiave/valore. Consulta la sezione Organizzare le risorse utilizzando le etichette.
    Crittografia Google-managed encryption key Scegli questa opzione per utilizzare Google-owned and Google-managed encryption keys per criptare i dati durante la procedura di importazione. Per ulteriori informazioni, vedi Criptare i dati at-rest.
    Chiave di crittografia gestita dal cliente Scegli questa opzione per utilizzare le chiavi di crittografia gestite dal cliente (CMEK) per criptare i tuoi dati durante il processo di importazione e i dati dell'immagine creata dal processo di importazione. Se hai requisiti normativi o di conformità specifici relativi alle chiavi che proteggono i tuoi dati, puoi utilizzare CMEK per criptare e decriptare i tuoi dati. Queste chiavi di crittografia sono create, gestite da te e di tua proprietà. Per saperne di più, vedi Proteggi le risorse utilizzando le chiavi Cloud KMS.
    Quando aggiungi una CMEK, devi concedere le autorizzazioni come descritto nella tabella seguente.
    Ruolo Autorizzazioni obbligatorie Descrizione
    Service account VM Migration cloud roles/vmmigration.serviceAgen Concedi questa autorizzazione al account di servizio Compute Engine per criptare i dati dell'immagine creata durante il processo di importazione.
    Compute Engine Service Agent roles/compute.serviceAgent Concedi questa autorizzazione all'agente di servizio Migrate to Virtual Machines per criptare i dati durante il processo di importazione.
  5. Seleziona Crea.

gcloud

Per importare un'immagine del disco virtuale in Compute Engine utilizzando Google Cloud CLI, utilizza la seguente richiesta.

gcloud migration vms image-imports create IMAGE_NAME \
--source-file=SOURCE_FILE \
--location=REGION_ID \
--target-project=projects/HOST_PROJECT_ID/locations/global/targetProjects/TARGET_PROJECT

Sostituisci quanto segue:

  • IMAGE_NAME: il nome dell'immagine che vuoi creare. Per ulteriori informazioni sulle regole di denominazione, consulta la convenzione di denominazione.
  • SOURCE_FILE: il file da cui vuoi importare l'immagine. Inserisci il percorso nel formato gs://bucket/folder/file. Per visualizzare il percorso di un oggetto all'interno di un bucket, consulta Visualizza i metadati degli oggetti. Tieni presente che puoi importare immagini solo dai file .vmdk e .tar.gz.
  • REGION_ID: la regione in cui vuoi eseguire il processo di importazione dell'immagine. L'immagine viene creata nella multi-regione più vicina. Se vuoi che l'immagine venga creata in una regione, assicurati che singleRegionStorage sia impostato su true. Per un elenco delle regioni supportate, consulta Regioni e zone.
  • HOST_PROJECT_ID: il nome del progetto host da cui vuoi eseguire la migrazione dell'immagine del disco virtuale.
  • TARGET_PROJECT: il progetto di destinazione in cui vuoi creare l'immagine. Se non hai ancora aggiunto un progetto di destinazione, segui le istruzioni riportate in Aggiungi un progetto di destinazione.

Per ulteriori informazioni, vedi gcloud migration vms image-imports.

REST

Per importare un'immagine del disco virtuale in Compute Engine utilizzando l'API REST, segui questi passaggi.

  1. Crea una risorsa di importazione dell'immagine utilizzando la seguente richiesta.

    POST https://vmmigration.googleapis.com/v1/projects/HOST_PROJECT_ID/locations/REGION_ID/imageImports?imageImportId=IMPORT_NAME
    {
    "cloudStorageUri": "SOURCE_FILE",
    "diskImageTargetDefaults": {
    "imageName": "IMAGE_NAME",
    "targetProject": "projects/HOST_PROJECT_ID/locations/global/targetProjects/TARGET_PROJECT",
    ...
    }
    }
    

    Sostituisci quanto segue:

    • HOST_PROJECT_ID: il nome del progetto host da cui vuoi eseguire la migrazione dell'immagine del disco virtuale.
    • REGION_ID: la regione in cui vuoi eseguire il processo di importazione dell'immagine. L'immagine viene creata nella multi-regione più vicina. Se vuoi che l'immagine venga creata in una regione, assicurati che singleRegionStorage sia impostato su true. Per un elenco delle regioni supportate, consulta Regioni e zone.
    • SOURCE_FILE: il file da cui vuoi importare l'immagine. Inserisci il percorso nel formato gs://bucket/folder/file. Per visualizzare il percorso di un oggetto all'interno di un bucket, consulta Visualizza i metadati degli oggetti. Tieni presente che puoi importare immagini solo dai file .vmdk e .tar.gz.
    • IMAGE_NAME: il nome dell'immagine che vuoi creare. Per ulteriori informazioni sulle regole di denominazione, consulta la convenzione di denominazione.
    • TARGET_PROJECT: il progetto di destinazione in cui vuoi creare l'immagine. Se non hai ancora aggiunto un progetto di destinazione, segui le istruzioni riportate in Aggiungi un progetto di destinazione.

    In questo esempio, IMPORT_NAME è un ID che rappresenta la risorsa di importazione dell'immagine. Quando importi un'immagine in Compute Engine, Migrate to Virtual Machines crea prima una risorsa di importazione dell'immagine. La risorsa di importazione dell'immagine rappresenta il processo di importazione dell'immagine. Puoi utilizzare IMPORT_NAME per ottenere il link all'immagine importata.

    Consulta la tabella seguente per l'elenco completo dei campi supportati della richiesta di creazione di importazione delle immagini.

    Nome campo Descrizione
    cloudStorageUri string
    Il percorso del file da cui vuoi importare l'immagine. Inserisci il percorso nel formato gs://bucket/folder/file. Per visualizzare il percorso di un oggetto all'interno di un bucket, consulta Visualizza i metadati degli oggetti.
    Tieni presente che puoi importare immagini solo dai file .vmdk e .tar.gz.
    diskImageTargetDefaults.targetProject stringa
    Il percorso di TargetProject. Il progetto di destinazione in cui vuoi creare l'immagine. Per ulteriori informazioni, consulta il riferimento API del progetto di destinazione. Ad esempio,
    projects/HOST_PROJECT_ID/locations/global/targetProjects/TARGET_PROJECT
    Nell'esempio, sostituisci quanto segue:
    • HOST_PROJECT_ID: il nome del progetto host da cui vuoi eseguire la migrazione dell'immagine del disco virtuale.
    • TARGET_PROJECT: il progetto di destinazione in cui vuoi creare l'immagine.
    diskImageTargetDefaults.imageName string
    Il nome dell'immagine da creare. Per ulteriori informazioni sulle regole di denominazione, consulta la convenzione di denominazione delle risorse.
    diskImageTargetDefaults.description string
    (Facoltativo) Una descrizione dell'immagine.
    diskImageTargetDefaults.familyName string
    (Facoltativo) Seleziona la famiglia di immagini. Compute Engine fornisce famiglie di immagini per fare in modo che i sistemi di automazione possano fare riferimento alle immagini più recenti. In qualità di amministratore, puoi raggruppare una serie di immagini in una famiglia. Per saperne di più, consulta Famiglie di immagini pubbliche. Per saperne di più, consulta Famiglie di immagini pubbliche.
    diskImageTargetDefaults.labels map (key: string, value: string)
    Per organizzare il progetto, aggiungi etichette alle risorse sotto forma di coppie chiave/valore. Consulta la sezione Etichettatura delle risorse.
    diskImageTargetDefaults.additionalLicenses string[]
    Puoi aggiungere fino a 10 licenze aggiuntive all'istanza VM creata dall'immagine importata utilizzando un formato URL valido. Ad esempio, puoi aggiungere licenze aggiuntive utilizzando il seguente formato dell'URL:
    https://www.googleapis.com/compute/beta/projects/windows-sql-cloud/global/licenses/sql-server-2012-enterprise
    diskImageTargetDefaults.singleRegionStorage booleano
    Imposta questo flag su true se vuoi che l'immagine storageLocations sia una regione. Se imposti questo flag su false, viene selezionata la multi-regione più vicina.
    diskImageTargetDefaults.dataDiskImageImport booleano
    Imposta questo flag su true se vuoi saltare l'adattamento del sistema operativo.
    Perché funzionino correttamente su Google Cloud, occorre modificare la configurazione delle VM create dalle immagini importate. Queste modifiche sono chiamate adattamenti del sistema operativo. Migrate to Virtual Machines esegue automaticamente gli adattamenti del sistema operativo durante la procedura di importazione dell'immagine. Per ulteriori informazioni, consulta Adatta le istanze VM per l'esecuzione su Google Cloud.
    diskImageTargetDefaults.osAdaptationParameters.licenseType stringa
    Il tipo di licenza che vuoi utilizzare per l'immagine. Compute Engine supporta le licenze con pagamento a consumo (PAYG) e Bring Your Own License (BYOL) per le VM di cui è stato eseguito il deployment. Il tipo di licenza predefinito per una VM di cui è stata eseguita la migrazione viene assegnato da Migrate to Virtual Machines in base al sistema operativo di cui è stata eseguita la migrazione, come descritto in Sistemi operativi supportati.
    Se il sistema operativo supporta più tipi di licenza, puoi sostituire il tipo di licenza predefinito per specificare esplicitamente un tipo di licenza PAYG o BYOL.
    diskImageTargetDefaults.osAdaptationParameters.generalize booleano
    Imposta questo flag su true se vuoi generalizzare l'immagine.
    Quando crei un'istanza da un'immagine, Windows aggiunge alcune informazioni univoche all'istanza. La generalizzazione è un processo che rimuove queste informazioni in modo da poter creare più istanze dalla stessa immagine.
    diskImageTargetDefaults.encryption stringa
    La Google-owned and Google-managed encryption key che vuoi utilizzare per criptare i tuoi dati durante la procedura di importazione. Per ulteriori informazioni, vedi crittografa i dati quando sono at-rest.
    encryption stringa
    Scegli questa opzione per utilizzare le chiavi di crittografia gestite dal cliente (CMEK) per criptare i tuoi dati durante la procedura di importazione e i dati dell'immagine creata durante la procedura di importazione. Se hai requisiti normativi o di conformità specifici relativi alle chiavi che proteggono i tuoi dati, puoi utilizzare CMEK per criptare e decriptare i tuoi dati. Queste chiavi di crittografia sono create, gestite da te e di tua proprietà. Per ulteriori informazioni, consulta Proteggi le risorse utilizzando le chiavi Cloud KMS.
    Quando aggiungi una CMEK, devi concedere le autorizzazioni come descritto nella tabella seguente.
    Ruolo Autorizzazioni obbligatorie Descrizione
    Service account VM Migration cloud roles/vmmigration.serviceAgent Concedi questa autorizzazione al account di servizio Compute Engine per criptare i dati dell'immagine creata durante il processo di importazione.
    Compute Engine Service Agent roles/compute.serviceAgent Concedi questa autorizzazione all'agente di servizio Migrate to Virtual Machines per criptare i dati durante il processo di importazione.

    Dovresti visualizzare una risposta simile alla seguente risposta di esempio.

    {
      "name": "projects/HOST_PROJECT_ID/locations/REGION_ID/operations/OPERATION_ID",
      "metadata": {
        "createTime": "2023-10-31T09:12:26.94928636Z",
        "target": "projects/HOST_PROJECT_ID/locations/us-central1/imageImports/IMPORT_NAME",
        "verb": "create",
        "apiVersion": "v1",
        "@type": "type.googleapis.com/google.cloud.vmmigration.v1.OperationMetadata"
      }
    }
    
  2. Controlla se il job di importazione dell'immagine è stato completato eseguendo il polling dell'operazione utilizzando il seguente comando.

    GET https://vmmigration.googleapis.com/v1/projects/HOST_PROJECT_ID/locations/REGION_ID/operations/OPERATION_ID
    

    Sostituisci quanto segue:

    • HOST_PROJECT_ID: il nome del progetto host da cui esegui la migrazione dell'immagine del disco virtuale.
    • REGION_ID: la regione in cui vuoi eseguire il processo di importazione dell'immagine. L'immagine viene creata nella multi-regione più vicina. Se vuoi che l'immagine venga creata in una regione, assicurati che singleRegionStorage sia impostato su true. Per un elenco delle regioni supportate, consulta Regioni e zone.
    • OPERATION_ID: l'ID operazione del job di migrazione.

    Dovresti visualizzare una risposta di completamento dell'operazione simile alla seguente risposta di esempio.

      {
        "done": true,
        "name": "projects/HOST_PROJECT_ID/locations/REGION_ID/operations/OPERATION_ID",
        "response": {
          "@type": "type.googleapis.com/google.cloud.vmmigration.v1.ImageImport",
          "name": "projects/<HOST_PROJECT_ID>/locations/us-central1/imageImports/IMPORT_NAME",
          "cloudStorageUri": "SOURCE_FILE",
          "createTime": "2023-10-31T09:04:04.413664947Z",
          "diskImageTargetDefaults": {
            "imageName": "IMAGE_NAME",
            "targetProject": "projects/HOST_PROJECT_ID/locations/global/targetProjects/TARGET_PROJECT"
          },
          "recentImageImportJobs": [
            {
              "name": "projects/HOST_PROJECT_ID/locations/us-central1/imageImports/IMPORT_NAME/imageImportJobs/image-import-job",
              "diskImageTargetDetails": {
               "imageName": "IMAGE_NAME",
               "targetProject": "projects/HOST_PROJECT_ID/locations/global/targetProjects/TARGET_PROJECT"
            },
             "state": "PENDING"
           }
          ]
        },
        "metadata": {
          "createTime": "2023-10-31T09:04:04.416740716Z",
          "endTime": "2023-10-31T09:05:36.79987142Z",
          "target": "projects/HOST_PROJECT_ID/locations/us-central1/imageImports/IMPORT_NAME",
          "verb": "create",
          "apiVersion": "v1",
          "@type": "type.googleapis.com/google.cloud.vmmigration.v1.OperationMetadata"
        }
      }
    
  3. Monitora il completamento del job di importazione dell'immagine utilizzando il seguente comando.

    GET https://vmmigration.googleapis.com/v1/projects/HOST_PROJECT_ID/locations/REGION_ID/imageImports/IMPORT_NAME/imageImportJobs/image-import-job
    

    Sostituisci quanto segue:

    • HOST_PROJECT_ID: il nome del progetto host da cui esegui la migrazione dell'immagine del disco virtuale.
    • REGION_ID: la regione in cui vuoi eseguire il processo di importazione dell'immagine. L'immagine viene creata nella multi-regione più vicina. Se vuoi che l'immagine venga creata in una regione, assicurati che singleRegionStorage sia impostato su true. Per un elenco delle regioni supportate, consulta Regioni e zone.
    • IMPORT_NAME: l'ID che rappresenta la risorsa di importazione delle immagini. Quando importi un'immagine in Compute Engine, Migrate to Virtual Machines crea prima una risorsa di importazione dell'immagine. La risorsa di importazione dell'immagine rappresenta il processo di importazione dell'immagine. Puoi utilizzare IMPORT_NAME per ottenere il link all'immagine importata.

    Dovresti visualizzare una risposta di completamento del job simile alla seguente risposta di esempio.

    {
      "createTime":"2023-10-31T09:12:27.053788394Z",
      "createdResources":[
        "https://www.googleapis.com/compute/v1/projects/USER_PROJECT/global/images/IMAGE_NAME"
      ],
      "diskImageTargetDetails": {
        "imageName":"IMAGE_NAME",
        "targetProject":"projects/HOST_PROJECT_ID/locations/global/targetProjects/TARGET_PROJECT"
      },
      "endTime":"2023-10-31T09:16:50.224865783Z",
      "name":"projects/HOST_PROJECT_ID/locations/us-central1/imageImports/IMPORT_NAME/imageImportJobs/image-import-job",
      "state":"SUCCEEDED"
    }