Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SAP Sybase SQL Anywhere, on-demand edition 1.0 Support Package 3 » SAP Sybase SQL Anywhere, on-demand edition 1.0 » Mises à niveau des Support Packages

 

Changement de version de logiciel d'un serveur de nuage

Changez la version du logiciel du serveur de nuage en modifiant les propriétés de ce dernier. Lorsque vous installez une version plus récente du logiciel, le serveur de nuage est mis à niveau.

Prérequis

Vous devez disposer du privilège CreateDropServer.

Le logiciel du serveur de nuage doit être installé sur l'hôte.

En cas de changement de version sur le serveur de nuage, celui ne DOIT PAS :

  • exécuter une base de données d'une version plus récente que celle du serveur de nuage cible ;
  • exécuter une base de données impliquée dans un système en miroir ou de scale-out en lecture seule ;
  • jouer le rôle d'arbitre dans le système en miroir d'une base de données ;
  • exécuter une base de données en tant qu'arbitre.

Contexte et remarques

La mise à niveau d'un serveur de nuage est une étape facultative dans la mesure où des serveurs de nuage de versions majeure et mineure différentes peuvent s'exécuter sur un même hôte. En environnement de production, procédez à la mise à niveau de vos serveurs de nuage, y compris des partenaires et de l'arbitre du nuage, lorsque le logiciel du serveur de nuage corrige un problème.

Les serveurs de nuage redémarrent après le changement de version.

 Tâche
  • Faites votre choix parmi les options suivantes :

    Option Action
    Mettre à niveau les serveurs de nuage qui ne sont ni des partenaires ni l'arbitre du nuage
    1. Dans le panneau Logiciel de nuage, cliquez sur la version du logiciel de nuage vers laquelle mettre les serveurs de nuage à niveau.

    2. Cliquez sur Autres actions » Changer de version de serveur et laissez-vous guider.

    Mettre à niveau les partenaires et l'arbitre du nuage

    Pour mettre à niveau la version du logiciel SQL Anywhere sur les partenaires et l'arbitre du nuage dans une configuration de haute disponibilité, vous devez temporairement désactiver la haute disponibilité.

    1. Connectez-vous depuis votre navigateur à un serveur de nuage qui ne soit ni un partenaire ni l'arbitre du nuage.

      Par exemple, indiquez l'URL https://server-host:port/dbcloud dans laquelle server-host est le nom ou l'adresse IP de l'hôte et port est le port HTTPS d'un serveur de nuage qui ne joue pas le rôle de partenaire ou d'arbitre du nuage.

    2. Désactivez la haute disponibilité.

      1. Dans le panneau Vue d'ensemble du nuage, cliquez sur Configurer la haute disponibilité.

      2. Sélectionnez une option qui désactive la haute disponibilité et reconvertit l'un des partenaires du nuage en serveur de nuage ordinaire.

      3. Cliquez sur Terminer.

    3. Arrêtez les précédents partenaire et arbitre du nuage.

      1. Dans le panneau Serveurs, sélectionnez les serveurs de nuage qui jouaient habituellement le rôle de partenaire et d'arbitre du nuage.

      2. Cliquez sur Arrêter.

    4. Modifiez les propriétés de chacun des serveurs du nuage.

      1. Sélectionnez le serveur arrêté et cliquez sur Propriétés.

      2. Dans le panneau Général, cliquez sur la liste déroulante Version et choisissez la version de SQL Anywhere vers laquelle mettre à niveau le serveur de nuage.

      3. Cliquez sur OK.

    5. Démarrez les deux serveurs de nuage.

      1. Dans le panneau Serveurs, sélectionnez les serveurs de nuage arrêtés qui jouaient habituellement le rôle de partenaire et d'arbitre du nuage.

      2. Cliquez sur Démarrer.

    6. Dans le panneau Vue d'ensemble du nuage, cliquez sur Configurer les serveurs de haute disponibilité et réactivez la haute disponibilité en réinitialisant le partenaire et l'arbitre du nuage.

    7. Recommencez les étapes b à e en reconvertissant cette fois en serveur ordinaire le partenaire du nuage dont la version de serveur n'a pas été mise à niveau.

    8. Dans le panneau Vue d'ensemble du nuage, cliquez sur Configurer les serveurs de haute disponibilité et laissez-vous guider pour activer la haute disponibilité.

    Mettre à niveau tous les serveurs de nuage simultanément

    S'il est possible d'arrêter le nuage dans sa totalité, choisissez cette option.

    • Exécutez la tâche AlterServerVersionOnRestart task et spécifiez une requête de recherche portant sur tous les serveurs sans préciser la version (NULL).

    • Une fois la tâche AlterServerVersionOnRestart terminée, arrêtez et redémarrez votre nuage.

      Lorsqu'ils redémarrent, les serveurs de nuage utilisent la dernière version du logiciel SQL Anywhere installée sur leur hôte.

Résultats

Les serveurs de nuage sont mis au niveau de la version du serveur de nuage spécifiée.

 Voir aussi