Migrazione delle istanze gestite nell'hub di gestione del sistema operativo

Eseguire la migrazione delle istanze gestite a livello di gestione del sistema operativo nell'hub di gestione del sistema operativo utilizzando i profili di registrazione L'assistente alla migrazione supporta anche la migrazione in blocco delle istanze nell'hub di gestione del sistema operativo.

prerequisiti
  • Crea le risorse necessarie per l'hub di gestione del sistema operativo e risolvi eventuali problemi di compatibilità per garantire una migrazione corretta. Per ulteriori informazioni, vedere Flusso di lavoro di migrazione.
  • Verificare che le istanze stiano utilizzando Oracle Cloud Agent versione 1.40 o successiva. Hub di gestione del sistema operativo richiede almeno Oracle Cloud Agent versione 1.40. Per le istanze che utilizzano immagini della piattaforma rilasciate prima di aprile 2024, aggiornare l'agente Oracle Cloud alla versione 1.40 o successiva.
Suggerimento

Per semplicità ed efficienza, si consiglia di utilizzare lo strumento di assistente alla migrazione per eseguire questo task. Per ulteriori informazioni, vedere Installazione dell'Assistente alla migrazione.

Utilizzo dell'Assistente alla migrazione

Utilizzare il comando osms-to-osmh migrate managed-instance e i parametri necessari per eseguire la migrazione delle istanze gestite a livello di gestione del sistema operativo al servizio Hub di gestione del sistema operativo.

L'annullamento della registrazione dall'OS Management e la registrazione all'hub di gestione del sistema operativo nell'ambito del processo di migrazione richiedono fino a 20 minuti.

Migrazione di un'istanza

È possibile eseguire la migrazione di un'istanza gestita da Gestione del sistema operativo nell'hub di gestione del sistema operativo specificando l'OCID assegnato all'istanza.

ad esempio:

osms-to-osmh migrate managed-instance --managed-instance-id ocid 

Il comando verifica innanzitutto se le istanze gestite sono già state migrate nell'hub di gestione del sistema operativo. In tal caso, non sono necessarie ulteriori azioni. In caso contrario, il comando richiede all'utente il profilo da utilizzare per registrare l'istanza con l'hub di gestione del sistema operativo.

Di seguito viene fornito un esempio di output:

$ osms-to-osmh migrate managed-instance --managed-instance-id ocid1.instance.oc1..<unique_ID>
Migrating instance: ocid1.instance.oc1..<unique_ID>

Fetching compatible profiles for instance
Available profiles:
S.No.  Name     Profile Type  
-----  -------  --------------  
1      ol9-arm  SOFTWARESOURCE
Select a profile: 1
Migrate ol9-mi01 to OS Management Hub with ol9-arm?  [y/n]  y
Attaching profile ol9-arm to ol9-mi01
Disabling OS Management Service Agent
Enabling OS Management Hub Agent
Registering instance with OS Management Hub..............
Instance migrated successfully
      
    
Migrazione delle istanze in blocco

È possibile eseguire la migrazione di più istanze gestite a livello di gestione del sistema operativo nell'hub di gestione del sistema operativo con lo stesso profilo specificando una lista separata da virgole di OCID istanza e l'OCID profilo. È possibile eseguire la migrazione in blocco di un massimo di 5 istanze direttamente dalla riga di comando.

ad esempio:

osms-to-osmh migrate managed-instance --managed-instance-id ocid1,ocid2,ocid3 --profile profile -y

Se hai più di 5 istanze di cui eseguire la migrazione o hai istanze che utilizzano profili diversi, puoi eseguire una migrazione di massa delle istanze gestite da Gestione del sistema operativo a Hub di gestione del sistema operativo utilizzando una mappa JSON. Per informazioni sul formato del file di mapping JSON, vedere Dettagli opzione.

ad esempio:

osms-to-osmh migrate managed-instance --mi-profile-map file://json_file -y

Le migrazioni in blocco vengono eseguite in parallelo. È possibile controllare il numero di istanze di cui eseguire la migrazione in parallelo con l'opzione --threads (l'impostazione predefinita è 3).

La colonna Stato cambia man mano che le istanze attraversano le rispettive fasi di migrazione. Di seguito è riportato un output di esempio che mostra le istanze che stanno attraversando la fase di convalida della migrazione.


OCID                             Status                                                
------------------------------- ------------------------------------------------------  
ocid1.instance.oc1..<unique_ID>  Validating Instance (This might take up to 20 minutes)
ocid1.instance.oc1..<unique_ID>  Validating Instance (This might take up to 20 minutes)
ocid1.instance.oc1..<unique_ID>  Validating Instance (This might take up to 20 minutes)

Al termine della migrazione di massa, la colonna Stato viene aggiornata in Fine.


OCID                             Status                                                
-------------------------------  ------  
ocid1.instance.oc1..<unique_ID>  Done
ocid1.instance.oc1..<unique_ID>  Done
ocid1.instance.oc1..<unique_ID>  Done

Successfully migrated 3 instances

Utilizzo

osms-to-osmh [--threads number] migrate managed-instance --managed-instance-id ocid [--profile ocid] [--mi-profile-map map]  [-y | --yes] [ --help]

Dettagli opzione

Parametro descrizione;
--threads number Imposta il numero di istanze di cui eseguire la migrazione in parallelo. L'intervallo è compreso tra 2 e 10 (il valore predefinito è 3).
--managed-instance-id ocid

Esegue la migrazione dell'istanza gestita da Gestione del sistema operativo a Hub di gestione del sistema operativo. Per ocid, specificare l'OCID assegnato all'istanza gestita.

Specificare una lista separata da virgole di OCID per eseguire la migrazione di più istanze gestite. È possibile specificare fino a 5 OCID istanza.

--profile ocid

Specifica il profilo di registrazione da associare alle istanze gestite di cui viene eseguita la migrazione nell'hub di gestione del sistema operativo. Per ocid, specificare l'OCID assegnato al profilo.

Se questo parametro facoltativo non viene specificato, il comando richiede di specificare un profilo.

--mi-profile-map map

Specifica l'input JSON per l'associazione delle istanze gestite ai profili per la migrazione batch. Per map, specificare una stringa JSON o un percorso file per un file JSON. Il formato di input JSON è il seguente:

{
    "managed-instance-ocid":"profile-ocid",
    "managed-instance-ocid":"profile-ocid",
    .....
}
-y | --yes Procede con le azioni necessarie per eseguire la migrazione dell'istanza senza richiedere conferma.
--help Visualizza informazioni della Guida relative al comando dell'Assistente alla migrazione, ad esempio le opzioni disponibili e i valori supportati per ciascuna opzione.

Utilizzo della console

  1. Aprire il menu di navigazione, selezionare Computazione, quindi selezionare Istanze.
  2. Fare clic sull'istanza a cui si è interessati.
  3. Fare clic sulla scheda Agente Oracle Cloud.
  4. Per il plugin Management Service Agent del sistema operativo, attivare o disattivare l'opzione Abilita plugin su Disabilita.

    Questo passo disabilita il plugin Management Service Agent del sistema operativo nell'istanza. Per rendere effettiva la modifica, sono necessari fino a 10 minuti.

  5. Abilitare il plugin Agente hub di gestione del sistema operativo.
    1. Per il plugin Hub di gestione del sistema operativo, attivare o disattivare l'opzione Abilita plugin su Abilita.
    2. Selezionare un profilo per registrare l'istanza.

      Per rendere effettiva la modifica, sono necessari fino a 10 minuti.

  6. Creare i job pianificati nell'hub di gestione del sistema operativo identificati nella fase di individuazione.
Nota

Per ulteriori informazioni su come abilitare ed eseguire i plugin, vedere Gestione dei plugin con l'agente Oracle Cloud.