Importación y exportación de imágenes personalizadas

Puede compartir imágenes personalizadas entre arrendamientos y regiones mediante la importación/exportación de imágenes.

Importante

Para importar o exportar imágenes personalizadas desde cubos de Object Storage, los usuarios federados y los usuarios que se autentican con principales de instancia vinculados a un grupo dinámico deben crear una solicitud autenticada previamente. Para obtener más información, consulte la incidencia conocida Error de bucketName no válido al importar o exportar una imagen personalizada.

Las imágenes de plataforma, las imágenes de Marketplace y las imágenes personalizadas que se crean a partir de imágenes de Marketplace no se pueden exportar.

Para importar o exportar imágenes, consulte lo siguiente para obtener más información.

Sistemas operativos basados en Linux

Los siguientes sistemas operativos soportan la importación/exportación de imágenes:

  • Oracle Linux 7.x
  • Oracle Linux 8.x
  • Oracle Linux 9.x
  • Oracle Linux Cloud Developer 8.x
  • Ubuntu 20.04
  • Ubuntu 22.04
  • Ubuntu 24.04

Sistemas operativos basados en Windows

Las siguientes versiones de Windows soportan la importación/exportación de imágenes:

  • Windows Server 2016 Standard, centro de datos
  • Windows Server 2019 Standard, centro de datos
  • Windows Server 2022 Standard, centro de datos
Importante

Al exportar imágenes basadas en Windows, es responsable de cumplir las condiciones del producto de Microsoft y todas las condiciones de uso del producto, así como de verificar su conformidad con Microsoft.

Para obtener información sobre los requisitos de licencia para las imágenes de Windows, consulte Licencias de Microsoft en Oracle Cloud Infrastructure.

Verificación del sistema operativo Windows

Al importar imágenes de Windows personalizadas, asegúrese de que la versión que seleccione coincida con la imagen de Windows que ha importado. No proporcionar la versión correcta y la información de SKU podría ser una violación del contrato de licencia de Microsoft.

Problema de tiempo del sistema Windows en instancias de Windows personalizadas

Si cambia la zona horaria de la configuración por defecto en las instancias de VM de Windows, cuando la instancia se reinicia o se sincroniza con el reloj del hardware, la hora del sistema volverá a la hora de la zona horaria por defecto. Sin embargo, la configuración de la zona horaria permanecerá definida en la nueva zona horaria, por lo que el reloj del sistema será incorrecto. Puede corregirlo definiendo la clave de registro HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation registry key to 1.

Las imágenes de plataforma de Windows ya tienen configurada la clave de registro RealTimeIsUniversal por defecto, pero debe configurarla para cualquier imagen personalizada de Windows que importe.

Para solucionar este problema para imágenes de Windows personalizadas:

  1. Abra el editor de registro de Windows y vaya a la clave de registro HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation.
  2. Cree una nueva clave DWORD denominada RealTimeIsUniversal y defina el valor en 1.
  3. Reinicie la instancia.
  4. Restablezca la hora y la zona horaria manualmente.

Escenarios Traiga su propia imagen

También puede utilizar la importación/exportación de imágenes para compartir imágenes personalizadas desde los escenarios Traiga su propia imagen (BYOI) en arrendamientos y regiones, por lo que no es necesario volver a crear la imagen manualmente en cada región. Debe seguir los pasos necesarios para crear manualmente la imagen en una de las regiones, pero una vez hecho esto, puede exportar la imagen y ponerla a disposición para importarla en arrendamientos y regiones adicionales. Exporta la imagen en formato .oci, que es un formato de archivo que contiene un archivo de imagen QCOW2 y metadatos específicos de Oracle Cloud Infrastructure.

Mejores prácticas para replicar una imagen en distintas regiones

Puede replicar una imagen de una región a otra utilizando la consola o la API. En un nivel superior:

  1. Exportar la imagen a un cubo de Object Storage en la misma región que la imagen.
  2. Copie la imagen en un cubo de Almacenamiento de objetos de la región de destino.
  3. Obtenga la ruta de la dirección URL del objeto de imagen.
  4. En la región de destino, importe la imagen. Utilice la ruta de URL como URL de almacenamiento de objetos.

Mejores prácticas para compartir una imagen entre arrendamientos

Puede replicar una imagen de un arrendamiento a otro utilizando la consola o la API. En un nivel superior:

  1. Exportar la imagen a un cubo de Object Storage en la misma región que la imagen.
  2. Trabajar con solicitudes autenticadas previamente con acceso de solo lectura para la imagen en la región de destino.

  3. En el arrendamiento de destino, importe la imagen. Utilice la URL de solicitud autenticada previamente como URL de almacenamiento de objetos.

URL del servicio de almacenamiento de objetos

Al importar o exportar imágenes personalizadas mediante la consola, puede que necesite especificar la dirección URL de almacenamiento de objetos que apunta a la ubicación a la que desea importar o exportar la imagen. Las URL de almacenamiento de objetos están estructuradas de la siguiente manera:

https://<host_name>/n/<namespace_name>/b/<bucket_name>/o/<object_name>

Por ejemplo:

https://objectstorage.us-phoenix-1.oraclecloud.com/n/MyNamespace/b/MyBucket/o/MyCustomImage.qcow2

Solicitudes autenticadas previamente

Al utilizar la importación/exportación entre arrendamientos, debe utilizar una solicitud autenticada previamente de almacenamiento de objetos. Consulte Trabajar con solicitudes autenticadas previamente para ver los pasos que se deben realizar para crear una solicitud autenticada previamente. Cuando realice estos pasos, después de seleccionar Crear solicitud autenticada previamente, se abre el cuadro de diálogo Detalles de solicitud autenticada previamente. Aquí, debe realizar una copia de la URL de solicitud autenticada previamente, ya que esta es la única vez que se muestra esta URL. Esta es la dirección URL de almacenamiento de objetos que especifique para la importación/ exportación.

Nota

Solicitudes autenticadas previamente para un cubo

Con la exportación de imágenes, si crea la solicitud autenticada previamente para un cubo, debe agregar el nombre de objeto a la URL generada. Por ejemplo:

/o/MyCustomImage.qcow2