Effettua la migrazione tra OCI e Private Cloud Appliance

Private Cloud Appliance X9-2 è altamente compatibile con OCI, il che semplifica il processo di migrazione tra questi sistemi. In questa sezione viene descritto come eseguire la migrazione da OCI a PCA o da PCA a OCI.

Importa da OCI a Private Cloud Appliance

Segui questi passaggi per eseguire la migrazione dei carichi di lavoro da OCI a Private Cloud Appliance

Prima di esportare l'immagine da OCI, è necessario eseguire il cleanup della configurazione cloud-init /var/lib/cloud su una copia dell'istanza in modo che l'istanza venga considerata nuova al successivo avvio. Eseguire $ sudo cloud-init clean.

  1. Nella console OCI, selezionare l'istanza, fare clic su Altre azioni, quindi su Crea immagine personalizzata.
    L'immagine viene creata.
  2. Passare alla lista di immagini, selezionare l'immagine e fare clic su Esporta e sul nome del bucket oggetto che si desidera utilizzare.
    Attendi il completamento dell'esportazione dell'oggetto.
  3. Scaricare il file. Al termine dell'esportazione dell'oggetto, fare clic sul bucket in cui è stata esportata l'immagine e fare clic su Scarica. Rinominarla in modo che abbia un'estensione .oci se non è stata specificata nel passo di download. Avrai bisogno delle seguenti informazioni:
    • Spazio dei nomi
    • Nome bucket
    • Nome oggetto
    Per acquisire queste informazioni è possibile utilizzare il comando seguente:
    oci os object get \
     --namespace-name object_storage_namespace \
     --bucket-name bucket_name \
     --name object_name \
     --file file_location
  4. Dopo aver scaricato il file, è necessario apportare due modifiche al file image_metadata.json. Estrarre il file, modificare image_metadata.json utilizzando un editor di testo ASCII come vi, pluma, gedit o Notepad e impostare il valore false per le variabili pvEncryptionInTransitEnabled e consistentVolumeNamingEnabled.
  5. Ricreare il file .oci utilizzando il comando tar.
    Ad esempio:
    tar zcvf myimage.oci image_metadata.json output.QCOW2
  6. Importare direttamente il file .oci in PCA utilizzando l'interfaccia del browser o la riga di comando. Non sono necessarie altre trasformazioni.

Importa da Private Cloud Appliance a OCI

Attenersi alla procedura riportata di seguito per eseguire la migrazione dei carichi di lavoro da Private Cloud Appliance a OCI.

Prima di esportare l'immagine da Private Cloud Appliance, è necessario eseguire il cleanup del file di configurazione cloud-init /var/lib/cloud sull'istanza OCI in esecuzione in modo che l'istanza venga considerata nuova al successivo avvio. Eseguire $ sudo cloud-init clean.

  1. Chiudere l'istanza da esportare. Nella console PCA, selezionare l'istanza e fare clic su Controlli, quindi su Arresta.
  2. Creare un'immagine personalizzata. Fare clic su Controlli, quindi su Crea immagine personalizzata. Nella finestra di dialogo visualizzata fare clic su Crea immagine personalizzata.
    L'immagine viene creata. Attendere che l'immagine personalizzata venga visualizzata in stato Disponibile.
  3. Se l'immagine personalizzata è disponibile, selezionarla. Fare clic su Controlli, quindi su Esporta immagine.
    Viene aperta una finestra di dialogo. Puoi esportare l'immagine in un bucket all'interno del sistema o in un URL di storage degli oggetti.
  4. Selezionare un bucket oggetto creato in precedenza nell'istanza Private Cloud Appliance X9-2. Assegnare all'oggetto che si sta creando un nome, quindi fare clic su Esporta.
    Attendi il completamento dell'esportazione dell'oggetto.
  5. Scaricare il file. Al termine dell'esportazione dell'oggetto, fare clic sul bucket in cui è stata esportata l'immagine e fare clic su Scarica. Avrai bisogno delle seguenti informazioni:
    • Spazio dei nomi
    • Nome bucket
    • Nome oggetto
    Se si utilizza l'interfaccia CLI OCI installata in Private Cloud Appliance, è possibile utilizzare il comando riportato di seguito per raccogliere queste informazioni.
    oci os object get \
     --namespace-name object_storage_namespace \
     --bucket-name bucket_name \
     --name object_name \
     --file file_location
  6. Eseguire il login a OCI, passare a Storage degli oggetti, selezionare Bucket e selezionare il bucket utilizzato per questa procedura.
  7. Fare clic su Oggetti, quindi su Carica e specificare il percorso del file .oci.
    L'immagine è stata caricata.
  8. Una volta caricato il file, puoi importarlo come immagine personalizzata in OCI. Passare a Computazione, selezionare Immagini personalizzate e selezionare Importa. Puntare al bucket utilizzato e selezionare OCI come tipo di file.