Migre entre OCI e 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 do OCI para o Private Cloud Appliance

Antes de exportar sua imagem do OCI, você deve limpar a configuração cloud-init /var/lib/cloud em um clone da instância para que ela seja tratada como nova na próxima vez que ela 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 o 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-o 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 Período
    • Nome do Objeto
    Você pode usar o seguinte comando para obter 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 o OCI.

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

  1. Faça shutdown da instância que você deseja exportar. Na console PCA, selecione a instância e clique em Controles e, em seguida, em Interromper.
  2. Crie uma imagem personalizada. Clique em Controles e, em seguida, em Criar Imagem Personalizada. Na caixa de diálogo que é aberta, clique em Criar Imagem Personalizada.
    A imagem é criada. Aguarde 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 X9-2 do Private Cloud Appliance. Atribua o objeto que você está criando um nome 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 Período
    • Nome do Objeto
    Se estiver usando a CLI do OCI instalada no Private Cloud Appliance, você poderá usar o seguinte comando para reunir 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. Após o upload do arquivo, 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.