Upgrade do MySQL Server

O HeatWave Service suporta atualizações automáticas e manuais.

  • Upgrades automáticos:
    • As atualizações na mesma versão, como 8.0.33-u1, são aplicadas automaticamente durante a janela de manutenção que você define no sistema de banco de dados. As versões de atualização contêm patches críticos, como correções de segurança e estabilidade.
    • Uma versão obsoleta do servidor MySQL se torna indisponível cerca de três meses após a data de descontinuação. Consulte MySQL Política de Obsolescência e Remoção de Versões no Serviço HeatWave. Qualquer sistema de BD que esteja executando uma versão do servidor MySQL indisponível será submetido a upgrade automaticamente durante sua próxima janela de manutenção. Ele é atualizado para a versão mais baixa atualmente disponível na mesma série. Por exemplo, quando o servidor MySQL versão 8.0.31 ficar indisponível, ele será atualizado para 8.0.32 e quando o servidor MySQL versão 8.1.0 ficar indisponível, ele será atualizado para 8.2.0.
  • Upgrades manuais: Você pode fazer upgrade manual da versão usando a Console ou a CLI. Consulte Upgrade Manual de um MySQL Server.
    Observação

    Recomenda-se executar um backup completo antes de fazer upgrade do sistema de banco de dados.

Upgrade Manual de um MySQL Server

Use a Console ou a CLI para fazer upgrade manual de um MySQL Server.

Observação

Se quiser executar um upgrade de versão principal, como MySQL 8.0 para MySQL 8.4, verifique as alterações antes de fazer upgrade. Consulte Atualização da Versão Principal.

Tópicos Relacionados

Usando a Console

Use a Console para fazer upgrade manual do MySQL Server do sistema de banco de dados.

Esta tarefa requer o seguinte:
  • Um sistema de banco de dados em execução com uma versão de atualização disponível.
Observação

É recomendável executar um backup completo do sistema de banco de dados antes de fazer upgrade. Consulte Criando um Backup Manual.
Para fazer upgrade do MySQL Server execute os seguintes procedimentos:
  1. Abra o menu de navegação e selecione Bancos de Dados. Em HeatWave, clique em Sistemas de BD.
  2. Escolha o seu compartimento no Escopo da Lista.
  3. Na lista de sistemas de banco de dados, localize o sistema de banco de dados que você deseja atualizar e faça o seguinte:
    • Clique no menu Ações presente na mesma linha do sistema de banco de dados e, em seguida, clique em Editar versão do banco de dados. Se essa opção não estiver ativada, o seu sistema de banco de dados já estará usando a versão mais recente do MySQL Server.
    • Clique no nome do sistema de banco de dados para abrir a página Detalhes do Sistema de Banco de Dados. Clique em Editar no campo Banco de Dados versão ou em Editar versão do banco de dados no menu Mais Ações. Se uma das opções não estiver presente, seu sistema de banco de dados já está usando a versão mais recente do MySQL Server.
    A caixa de diálogo é exibida.
  4. Na caixa de diálogo Editar versão do banco de dados, selecione a versão MySQL necessária.
  5. Clique em Salvar Alterações.
O sistema de banco de dados informa o estado UPDATING enquanto o MySQL Server é atualizado.

Usando a CLI

Use a interface de linha de comando para atualizar manualmente o MySQL Server do sistema de banco de dados. Você pode fazer upgrade para a mesma versão do MySQL Server (para obter as atualizações de serviço mais recentes), mas não pode fazer downgrade para uma versão anterior.

Esta tarefa requer o seguinte:
Observação

É recomendável executar um backup completo do sistema de banco de dados antes de fazer upgrade. Consulte Criando um Backup Manual.
Para fazer upgrade do MySQL Server do sistema de banco de dados faça o seguinte:
  1. Use o comando version list para recuperar a lista de versões disponíveis:
    oci mysql version list --compartment-id <CompartmentOCID>
    Você obtém uma resposta semelhante à seguinte:
    {
      "data": [
        {
          "version-family": "8.0",
          "versions": [
            {
              "description": "8.0.32",
              "version": "8.0.32"
            },
            {
              "description": "8.0.33",
              "version": "8.0.33"
        }
      ]
    }
  2. Confirme a versão MySQL do sistema de banco de dados. Consulte Recuperando a Versão de um MySQL Server.
  3. Faça upgrade da versão MySQL de uma versão inferior para uma versão superior, como 8.0.32 para 8.0.33, ou para a mesma versão, como 8.0.33 para 8.0.33, para obter as atualizações de serviço mais recentes:
    oci mysql db-system update 
                 --db-system-id <DBSystemOCID> 
                 --mysql-version <LatestMySQLVersion>
O status do sistema de banco de dados muda para UPDATING e, subsequentemente, a versão do MySQL muda para 8.0.33.