Définition de la disponibilité d'instance lors des événements de maintenance

Lorsque l'infrastructure sous-jacente d'une instance de calcul doit faire l'objet d'une maintenance planifiée ou d'une récupération à la suite d'un échec inattendu, Oracle Cloud Infrastructure tente automatiquement de récupérer l'instance en le migrant vers le matériel en bon état.

Pour des instances de machine virtuelle, le cas échéant, Oracle Cloud Infrastructure migre En direct les instances de machines virtuelles prises en charge de l'hôte de machine virtuelle physique nécessitant un entretien vers unhôte de machine virtuelle actif, avec un arrêt minimal des instances en cours d'exécution. Si vous ne voulez pas que vos instances soient migrées en direct, vous pouvez choisir de recevoir une notification pour l'événement de maintenance. Une fois la notification reçue, vous disposez de 14 jours pour migrer votre instance au redémarrage. L'instance n'est migrée en direct que si vous ne la redémarrez pas avant la date d'échéance. Si l'instance ne peut pas être migrée en direct, la migration au redémarrage (pour les formes de machine virtuelle standard) ou la reconstruction au même emplacement (pour les formes de machine virtuelle à E/S dense) est utilisée à la place.

Après une migration, l'instance est par défaut récupérée dans le même état de cycle de vie qu'avant l'événement de maintenance. Si vous appliquez un autre processus pour récupérer l'instance après une migration au redémarrage, vous pouvez éventuellement configurer l'instance afin qu'elle reste arrêtée une fois la maintenance terminée. Vous pouvez ensuite redémarrer l'instance au moment qui vous convient.

Pour connaître les droits d'accès, reportez-vous à Stratégie IAM requise pour l'utilisation des instances.

  • Vous pouvez utiliser la console pour configurer les options d'une migration en direct ainsi qu'un état de cycle de Vie des instances après une migration.

    Configuration de la migration en direct

    1. Accédez à la page de liste Instances de calcul. Si vous avez besoin d'aide pour trouver la page de liste, reportez-vous à Liste des instances.
    2. Sélectionnez une instance.
    3. Sélectionnez l'option que vous voyez :
      • Sélectionnez Actions, Actions supplémentaires, puis Modifier.
      • Sélectionnez Actions supplémentaires, puis Modifier.
    4. Sélectionnez Options avancées, puis accédez à Configuration de la disponibilité.
    5. Dans la section Migration en direct, sélectionnez une option :
      • Laisser Oracle Cloud Infrastructure choisir la meilleure option à migrer : sélectionnez cette option afin de laisser Oracle Cloud Infrastructure choisir la meilleure option pour migrer l'instance vers un hôte de machine virtuelle physique en bon état si un composant d'infrastructure sous-jacent doit faire l'objet d'une maintenance.
      • Utilisez la migration en direct si possible : sélectionnez cette option pour que l'instance soit migrée en live vers un hôte d'une machine virtuelle physique en bon état sans notification ni interruption. Si la migration en direct échoue, la migration au redémarrage est utilisée. Certaines formes ne prennent pas en charge la migration en direct.
      • Se désabonner : sélectionnez cette option afin qu'une notification puisse être envoyée pour l'événement de maintenance. L'instance est migrée en direct si vous n'avez pas redémarré l'instance de façon proactive avant la date d'échéance.

      Pour la case Restaurer l'état de cycle de vie d'une instance après une maintenance d'infrastructure, sélectionnez une option :

      • Pour redémarrer une instance en cours d'exécution après sa récupération, cochez la case.
      • Pour récupérer l'instance à l'état arrêté, désélectionnez la case à cocher.
    6. Sélectionnez Enregistrer les modifications.
  • Utilisez la commande instance update et les paramètres requis pour mettre à jour une instance :

    oci compute instance update --from-json <file://path/to/file.json>
                        

    <file://path/to/file.json> correspond au chemin d'un fichier JSON qui définit les détails de l'instance. Pour plus d'informations sur la génération d'un exemple de fichier JSON, reportez-vous à Options JSON avancées.

    Afin d'obtenir la liste complète des indicateurs et d'options de variable pour les commandes de la CLI du service Compute, reportez-vous à Référence de ligne de commandes pour Compute.

  • Pour plus d'autres informations sur l'utilisation de l'API et sur la signature des demandes, reportez-vous à ladocumentation relative aux API REST et aux informations d'identification de sécurité. Pour plus d'informations sur les kits SDK, reportez-vous à Kits SDK et interface de ligne de commande.

    Utilisez l'opération d'API suivante pour modifier l'action de récupération de maintenance d'une instance :