Migration des instances gérées vers le centre de gestion du système d'exploitation
Migrez les instances gérées du service de gestion de système d'exploitation vers le centre de gestion de système d'exploitation à l' L'assistant de migration prend également en charge la migration en masse des instances vers le centre de gestion du système d'exploitation.
- Préalables
-
- Créez les ressources nécessaires du centre de gestion du système d'exploitation et résolvez les problèmes de compatibilité afin de garantir une migration réussie. Pour plus d'informations, voir Flux de migration.
- Vérifiez que les instances utilisent Oracle Cloud Agent version 1.40 ou ultérieure. Le centre de gestion du système d'exploitation nécessite Oracle Cloud Agent version 1.40 au minimum. Pour les instances utilisant des images de plate-forme lancées avant avril 2024, mettre à niveau Oracle Cloud Agent vers une version 1.40 ou ultérieure.
Pour plus de simplicité et d'efficacité, nous vous recommandons d'utiliser l'outil d'assistant de migration pour effectuer cette tâche. Pour plus d'informations, voir Installation de l'assistant de migration.
À l'aide de l'assistant Migration
Utilisez la commande osms-to-osmh migrate managed-instance
et les paramètres requis pour migrer les instances gérées du service de gestion de système d'exploitation vers le service de centre de gestion de système d'exploitation.
Il faut jusqu'à 20 minutes à l'instance pour se désinscrire du service de gestion du système d'exploitation et s'inscrire au centre de gestion du système d'exploitation dans le cadre du processus de migration.
- Migration d'une instance
-
Vous pouvez migrer une instance gérée du service de gestion du système d'exploitation vers le centre de gestion du système d'exploitation en spécifiant l'OCID affecté à l'instance.
Par exemple :
osms-to-osmh migrate managed-instance --managed-instance-id ocid
La commande vérifie d'abord si les instances gérées ont déjà migré vers le centre de gestion du système d'exploitation. Si tel est le cas, aucune autre action n'est requise. Sinon, la commande vous invite à indiquer le profil à utiliser pour enregistrer l'instance dans le centre de gestion du système d'exploitation.
Voici un exemple de sortie :
$ 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
- Migration d'instances en masse
-
Vous pouvez migrer plusieurs instances gérées du service de gestion de système d'exploitation vers le centre de gestion de système d'exploitation ayant le même profil en spécifiant une liste d'OCID d'instance et d'OCID de profil séparés par des virgules. Vous pouvez migrer en masse jusqu'à 5 instances directement sur la ligne de commande.
Par exemple :
osms-to-osmh migrate managed-instance --managed-instance-id ocid1,ocid2,ocid3 --profile profile -y
Si vous avez plus de 5 instances à migrer ou si des instances utilisent des profils variables, vous pouvez effectuer une migration en masse des instances gérées du service de gestion du système d'exploitation vers le centre de gestion du système d'exploitation à l'aide d'un mappage JSON. Voir Détails de l'option pour plus d'informations sur le format de fichier de carte JSON.
Par exemple :
osms-to-osmh migrate managed-instance --mi-profile-map file://json_file -y
Les migrations en masse s'exécutent en parallèle. Vous pouvez contrôler le nombre d'instances qui migrent en parallèle avec l'option
--threads
(la valeur par défaut est 3).La colonne Statut change au fur et à mesure que les instances passent par leurs phases de migration. Voici un exemple de sortie montrant les instances qui passent par l'étape de validation de la migration.
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)
Une fois la migration en masse terminée, la colonne Statut passe à Terminé.
OCID Status ------------------------------- ------ ocid1.instance.oc1..<unique_ID> Done ocid1.instance.oc1..<unique_ID> Done ocid1.instance.oc1..<unique_ID> Done Successfully migrated 3 instances
Utilisation
osms-to-osmh [--threads number] migrate managed-instance --managed-instance-id ocid [--profile ocid
] [--mi-profile-map map] [-y | --yes] [ --help]
Détails de l'option
Paramètre | Description |
---|---|
--threads number |
Définit le nombre d'instances à migrer en parallèle. L'intervalle est compris entre 2 et 10 (la valeur par défaut est 3). |
--managed-instance-id |
Migre l'instance gérée du service de gestion du système d'exploitation vers le centre de gestion du système d' Pour ocid, spécifiez l'OCID affecté à l'instance gérée. Spécifiez une liste d'OCID séparés par des virgules pour migrer plusieurs instances gérées. Vous pouvez spécifier jusqu'à 5 OCID d'instance. |
--profile |
Indique le profil d'enregistrement à associer aux instances gérées migrées vers le centre de gestion du système d'exploitation. Pour ocid, spécifiez l'OCID affecté au profil. Si ce paramètre facultatif n'est pas spécifié, la commande vous invite à spécifier un profil. |
--mi-profile-map map |
Spécifie une entrée JSON pour associer des instances gérées à des profils pour la migration par lots. Pour map, spécifiez une chaîne JSON ou un chemin d'accès à un fichier JSON. Le format d'entrée JSON est le suivant :
|
-y | --yes |
Effectue les actions requises pour migrer l'instance sans vous demander de confirmer. |
--help |
Affiche des informations d'aide sur la commande de l'assistant de migration, telles que les options disponibles et les valeurs prises en charge pour chaque option. |
Utilisation de la console
Pour plus d'informations sur l'activation et l'exécution des modules d'extension, voir Gestion des modules d'extension avec Oracle Cloud Agent.