Partage via


Mettre à niveau une version ou passer à une version antérieure

Mettez à niveau un déploiement d’Opérations Azure IoT vers une version plus récente ou restaurez-le vers une version précédente. Opérations Azure IoT prend en charge la mise à niveau et la restauration à partir de la version 1.0.x et versions ultérieures. Il n’existe aucune prise en charge de la mise à niveau d’une préversion d’Opérations Azure IoT vers une version en disponibilité générale (GA).

Prérequis

  • Azure CLI. Ce scénario nécessite Azure CLI version 2.64.0 ou ultérieure. Utilisez az --version pour vérifier votre version et az upgrade pour effectuer une mise à jour si nécessaire. Pour plus d’informations, consultez Prise en main d’Azure CLI.

  • Extension Opérations Azure IoT pour Azure CLI. Utilisez la commande suivante pour ajouter l’extension ou la mettre à jour vers la dernière version :

    az extension add --upgrade --name azure-iot-ops
    

Présentation de la prise en charge de la mise à niveau

La mise à niveau et la restauration sont prises en charge entre les versions mineures N+3 ou N-3 d’Opérations Azure IoT, ou entre toutes les versions correctives de la même version mineure. Le tableau suivant fournit quelques exemples :

Version Plage de mise à niveau Plage de rétrogradation
1.0.0 De 1.0.1 à 1.3.x Aucun(e)
1.1.0 De 1.1.1 à 1.4.x 1.0.x
1.4.4 De 1.4.5 à 1.7.x De 1.1.x à 1.4.3

Mettre à jour

Opérations Azure IoT prend en charge la mise à niveau d’instances vers de nouvelles versions en disponibilité générale à mesure qu’elles sont publiées.

Vous ne pouvez pas effectuer une mise à niveau d’une préversion vers une version en disponibilité générale. Pour passer à la version 1.0.x, désinstallez Opérations Azure IoT et réinstallez la nouvelle version.

Si votre déploiement Opérations Azure IoT est éligible à une mise à niveau, le Portail Azure affiche une option Mettre à niveau. Si vous ne voyez pas l’option de mise à niveau, votre déploiement se trouve sur la dernière version.

  1. Dans le Portail Azure, accédez à votre instance Opérations Azure IoT.

  2. Sélectionnez Mettre à niveau dans la page Vue d’ensemble de votre instance.

    Capture d’écran montrant le bouton de mise à niveau activé dans le Portail Azure.

  3. Le portail présente la commande Azure CLI pour mettre à niveau votre instance, préremplies avec vos informations d’abonnement, de groupe de ressources et d’instance. Sélectionnez l’icône de copie à côté de la commande CLI.

  4. Exécutez la commande az iot ops upgrade copiée dans n’importe quel environnement où vous avez installé Azure CLI.

  5. Une fois la commande de mise à niveau terminée, actualisez votre instance pour voir les modifications.

La valeur Version affichée sur la page de vue d’ensemble de votre instance reflète la version de l’instance Opérations Azure IoT. Toutefois, vous pouvez être invité à effectuer une mise à niveau si une extension Arc nécessaire dispose d’une mise à niveau disponible. Vous pouvez indiquer qu’une mise à niveau a réussi si l’option Mettre à niveau disparaît de la page vue d’ensemble de l’instance, même si rien ne semble avoir changé. Vous pouvez vérifier les versions des extensions Arc pour votre déploiement Opération Azure IoT sur la page Extensions de votre cluster avec Arc dans le Portail Azure.

Rétrogradation

Le Portail Azure ne propose pas d’option pour passer à une version antérieure. Utilisez plutôt Azure CLI.