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.
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 |
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 |
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:
|
-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
Per ulteriori informazioni su come abilitare ed eseguire i plugin, vedere Gestione dei plugin con l'agente Oracle Cloud.