Migre entre a OCI e o Private Cloud Appliance

O Private Cloud Appliance X9-2 é altamente compatível com a OCI, o que simplifica o processo de migração entre esses sistemas. Esta seção descreve como migrar do OCI para o PCA ou do PCA para o OCI.

Importar do OCI para o Private Cloud Appliance

Siga estas etapas para migrar suas cargas de trabalho da OCI para o Private Cloud Appliance

Antes de exportar sua imagem do OCI, limpe a configuração cloud-init /var/lib/cloud em um clone da instância para que a instância seja tratada como nova na próxima vez que for inicializada. Execute $ sudo cloud-init clean.

  1. Na console do OCI, selecione a instância, clique em Mais Ações e, em seguida, em Criar Imagem Personalizada.
    A imagem é criada.
  2. Navegue até sua lista de imagens, selecione essa imagem e clique em Exportar e no nome do bucket de objetos que você deseja usar.
    Aguarde até que a exportação do objeto seja concluída.
  3. Fazer download do arquivo. Quando a exportação do objeto for concluída, clique no bucket para o qual você exportou a imagem e clique em Fazer Download. Renomeie-a para ter uma extensão .oci se você não tiver especificado isso na etapa de download. Você precisará das seguintes informações:
    • Namespace
    • Nome do Bucket
    • Nome do Objeto
    Você pode usar o seguinte comando para coletar essas informações:
    oci os object get \
     --namespace-name object_storage_namespace \
     --bucket-name bucket_name \
     --name object_name \
     --file file_location
  4. Depois de fazer download do arquivo, você precisará fazer duas alterações no arquivo image_metadata.json. Extraia o arquivo, edite image_metadata.json usando um editor de texto ASCII, como vi, pluma, gedit ou Notepad, e defina o valor false para as variáveis pvEncryptionInTransitEnabled e consistentVolumeNamingEnabled.
  5. Recrie o arquivo .oci usando o comando tar.
    Por exemplo:
    tar zcvf myimage.oci image_metadata.json output.QCOW2
  6. Importe diretamente o arquivo .oci para o PCA usando a interface do navegador ou a linha de comando. Nenhuma outra transformação é necessária.

Importar do Private Cloud Appliance para o OCI

Siga estas etapas para migrar suas cargas de trabalho do Private Cloud Appliance para a OCI.

Antes de exportar sua imagem do Private Cloud Appliance, limpe a configuração cloud-init /var/lib/cloud na instância do OCI em execução para que a instância seja tratada como nova na próxima vez que for inicializada. Execute $ sudo cloud-init clean.

  1. Faça shutdown da instância que você deseja exportar. Na console do PCA, selecione a instância, clique em Controles e, em seguida, em Interromper.
  2. Criar uma imagem personalizada. Clique em Controles e, em seguida, em Criar Imagem Personalizada. Na caixa de diálogo aberta, clique em Criar Imagem Personalizada.
    A imagem é criada. Aguarde até que a imagem personalizada seja mostrada em um estado Disponível.
  3. Quando a imagem personalizada estiver disponível, selecione-a. Clique em Controles e em Exportar Imagem.
    Uma caixa de diálogo é aberta. Você tem a opção de exportar a imagem para um bucket dentro do sistema ou para um URL do Object Storage.
  4. Selecione um Bucket de Objeto criado anteriormente na instância do Private Cloud Appliance X9-2. Atribua um nome ao objeto que você está criando e clique em Exportar.
    Aguarde até que a exportação do objeto seja concluída.
  5. Fazer download do arquivo. Quando a exportação do objeto for concluída, clique no bucket para o qual você exportou a imagem e clique em Fazer Download. Você precisará das seguintes informações:
    • Namespace
    • Nome do Bucket
    • Nome do Objeto
    Se estiver usando a CLI do OCI instalada no Private Cloud Appliance, você poderá usar o seguinte comando para coletar essas informações:
    oci os object get \
     --namespace-name object_storage_namespace \
     --bucket-name bucket_name \
     --name object_name \
     --file file_location
  6. Faça log-in no OCI, navegue até Object Storage, selecione Buckets e selecione o bucket que você usou para este procedimento.
  7. Clique em Objetos, em Fazer Upload e especifique o caminho para o arquivo .oci.
    O upload da imagem é feito.
  8. Depois que o upload do arquivo tiver sido feito, você poderá importá-lo como uma imagem personalizada para o OCI. Navegue até Compute, selecione Imagens Personalizadas e selecione Importar. Aponte para o bucket que você usou e selecione OCI como o tipo de arquivo.