Migración entre OCI y Private Cloud Appliance

Private Cloud Appliance X9-2 es altamente compatible con OCI, lo que simplifica el proceso de migración entre estos sistemas. En esta sección se describe cómo migrar de OCI a PCA o de PCA a OCI.

Importar de OCI a Private Cloud Appliance

Siga estos pasos para migrar sus cargas de trabajo de OCI a Private Cloud Appliance

Antes de exportar su imagen desde OCI, debe limpiar la configuración cloud-init /var/lib/cloud en un clon de la instancia para que la instancia se trate como nueva la próxima vez que se inicie. Ejecute $ sudo cloud-init clean.

  1. En la consola de OCI, seleccione la instancia, haga clic en Más acciones y, a continuación, en Crear imagen personalizada.
    Se crea la imagen.
  2. Navegue a la lista de imágenes, selecciónela y haga clic en Exportar y en el nombre del cubo de objeto que desea utilizar.
    Espere a que finalice la exportación del objeto.
  3. Descargar el archivo. Una vez finalizada la exportación del objeto, haga clic en el cubo al que ha exportado la imagen y haga clic en Descargar. Cambie el nombre para que tenga una extensión .oci si no la ha especificado en el paso de descarga. Necesitará la siguiente información:
    • Espacio de Nombres
    • Nombre de clasificación
    • Nombre de objeto
    Puede utilizar el siguiente comando para recopilar esta información:
    oci os object get \
     --namespace-name object_storage_namespace \
     --bucket-name bucket_name \
     --name object_name \
     --file file_location
  4. Una vez que haya descargado el archivo, deberá realizar dos cambios en el archivo image_metadata.json. Extraiga el archivo, edite image_metadata.json mediante un editor de texto ASCII, como vi, pluma, gedit o Notepad, y defina el valor false para las variables pvEncryptionInTransitEnabled y consistentVolumeNamingEnabled.
  5. Vuelva a crear el archivo .oci con el comando tar.
    Por ejemplo:
    tar zcvf myimage.oci image_metadata.json output.QCOW2
  6. Importe directamente el archivo .oci a PCA mediante la interfaz de explorador o la línea de comandos. No es necesaria más transformación.

Importar de Private Cloud Appliance a OCI

Siga estos pasos para migrar sus cargas de trabajo de Private Cloud Appliance a OCI.

Antes de exportar su imagen desde Private Cloud Appliance, debe limpiar la configuración cloud-init /var/lib/cloud en su instancia de OCI en ejecución para que la instancia se trate como nueva la próxima vez que se inicie. Ejecute $ sudo cloud-init clean.

  1. Cierre la instancia que desea exportar. En la consola de PCA, seleccione la instancia y haga clic en Controles y, a continuación, en Parar.
  2. Cree una imagen personalizada. Haga clic en Controles y, a continuación, en Crear imagen personalizada. En el cuadro de diálogo que se abre, haga clic en Crear imagen personalizada.
    Se crea la imagen. Espere a que la imagen personalizada se muestre en estado Disponible.
  3. Cuando la imagen personalizada esté disponible, selecciónela. Haga clic en Controles y, a continuación, en Exportar imagen.
    Se abre un cuadro de diálogo. Puede exportar la imagen a un cubo del sistema o a una URL de Object Storage.
  4. Seleccione un cubo de objeto creado anteriormente en la instancia de Private Cloud Appliance X9-2. Proporcione el objeto que está creando y, a continuación, haga clic en Exportar.
    Espere a que finalice la exportación del objeto.
  5. Descargar el archivo. Una vez finalizada la exportación del objeto, haga clic en el cubo al que ha exportado la imagen y haga clic en Descargar. Necesitará la siguiente información:
    • Espacio de Nombres
    • Nombre de clasificación
    • Nombre de objeto
    Si utiliza la CLI de OCI instalada en Private Cloud Appliance, puede utilizar el siguiente comando para recopilar esta información:
    oci os object get \
     --namespace-name object_storage_namespace \
     --bucket-name bucket_name \
     --name object_name \
     --file file_location
  6. Conéctese a OCI, vaya a Object Storage, seleccione Cubos y seleccione el cubo que ha utilizado para este procedimiento.
  7. Haga clic en Objetos, luego en Cargar y, a continuación, especifique la ruta al archivo .oci.
    La imagen se carga.
  8. Una vez cargado el archivo, puede importarlo como una imagen personalizada en OCI. Vaya a Recursos informáticos, seleccione Imágenes personalizadas e Importar. Apunte al cubo que ha utilizado y seleccione OCI como tipo de archivo.