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 » Support package upgrades

 

Changing the software version of a cloud server

Change the software version of the cloud server by editing the properties of the cloud server. Changing the cloud software version to a newer version of the software upgrades the cloud server.

Prerequisites

You must have the CreateDropServer privilege.

The cloud server software must be installed on the host.

When changing a cloud server from one version to another, the cloud server must:

  • not be running any databases that have a higher version number than the target cloud server version.
  • not be running a database involved in a mirroring or read-only scale-out system.
  • not be acting as an arbiter for a database mirroring system.
  • not be running a database that has an arbiter.

Context and remarks

Upgrading a cloud server is an optional step as cloud servers with different major and minor versions can run on the same host. In a production environment, upgrade your cloud servers, including the cloud partners and cloud arbiter, when the cloud server software contains a fix to a problem.

The cloud servers restart during the version change.

 Task
  • Choose from the following options:

    Option Action
    Upgrade cloud servers that are not cloud partners or the cloud arbiter.
    1. On the Cloud Software panel, click the cloud software version that you want to upgrade the cloud servers to.

    2. Click Other actions » Change Server version, and follow the instructions.

    Upgrade the cloud partners and cloud arbiter.

    Upgrading the SQL Anywhere software version of the cloud partners and cloud arbiter in a high availability configuration requires disabling high availability temporarily.

    1. Connect your browser to a cloud server that is not a cloud partner or cloud arbiter.

      For example, specify the URL https://server-host:port/dbcloud, where server-host is the name or IP address of the host, and port is the HTTPS port for a cloud server that is not acting as cloud partner or cloud arbiter.

    2. Disable high availability.

      1. On the cloud Overview panel, click Configure high availability.

      2. Select one of the options that turns off high availability and converts one of the cloud partners back to a regular cloud server.

      3. Click Finish.

    3. Stop the former cloud partner and former cloud arbiter.

      1. On the Servers panel, select the cloud servers that used to be the cloud partner and cloud arbiter.

      2. Click Stop.

    4. Alter each cloud server's properties.

      1. Select a stopped server and click Properties.

      2. On the General tab, click the Version dropdown menu and click the SQL Anywhere version you want to upgrade the cloud server to.

      3. Click OK.

    5. Start both cloud servers.

      1. On the Servers panel, select the stopped cloud servers that used to be the cloud partner and cloud arbiter.

      2. Click Start.

    6. On the cloud Overview panel, click Configure high availability and re-enable high availability by resetting the cloud partner and cloud arbiter.

    7. Repeat the steps b to e, this time converting the cloud partner whose server version has not been upgraded back to a regular cloud server.

    8. On the cloud Overview panel, click Configure high availability and follow the instructions to enable high availability.

    Upgrade all cloud servers at the same time.

    If the entire cloud can be stopped, then choose this option.

    • Run the AlterServerVersionOnRestart task and specify a search query that encompasses all cloud servers and leave the version set to NULL.

    • Once the AlterServerVersionOnRestart task has finished, stop and restart your cloud.

      When the cloud servers restart, they use the most recent SQL Anywhere server software installed on their hosts.

Results

The cloud servers are upgraded to the specified cloud server version.

 See also