Upgrade do Sistema de Banco de Dados

HeatWave O serviço 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 torna-se indisponível cerca de três meses após a data de descontinuação. Consulte MySQL Política de Depreciação e Remoção de Versões no Serviço HeatWave. Qualquer sistema de banco de dados que esteja executando uma versão 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 a versão 8.0.31 ficar indisponível, ela será atualizada para 8.0.32 e quando a versão 8.1.0 ficar indisponível, ela será atualizada para 8.2.0.
    • Para um sistema de banco de dados Always Free, o processo de manutenção sempre fará upgrade da versão do banco de dados para a versão mais alta disponível.
  • Upgrades manuais: Você pode fazer upgrade manual da versão usando a Console ou a CLI. Consulte Upgrade Manual de um Sistema de BD.
    Observação

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

Fazendo Upgrade Manual de um Sistema de Banco de Dados

Use a Console ou a CLI para fazer upgrade manualmente de um sistema de banco de dados para uma versão superior. Você pode fazer upgrade para a mesma versão (para obter as correções críticas e de segurança mais recentes), mas não pode fazer downgrade para uma versão anterior.

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.

Usando a Console

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

Esta tarefa requer o seguinte:
  • Um sistema de banco de dados em execução.
Observação

Recomenda-se executar um backup completo do sistema de banco de dados antes de fazer upgrade. Consulte Criando um Backup Manual.
Para fazer upgrade do sistema de banco de dados, faça o seguinte:
  1. Abra o menu de navegação e selecione Bancos de Dados. Em HeatWave MySQL, selecione 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:
    • Selecione o menu Ações presente na mesma linha do sistema de banco de dados e, em seguida, selecione Editar versão do banco de dados.
    • Selecione o nome do sistema de banco de dados para abrir a página Detalhes do sistema de banco de dados. Selecione Editar no campo Versão do banco de dados ou Editar versão do banco de dados no menu Mais ações.
    A caixa de diálogo é exibida.
  4. Na caixa de diálogo Editar versão do banco de dados, selecione a versão necessária.
    Observação

    Você poderá selecionar a mesma versão para obter as atualizações de serviço mais recentes se a versão ainda estiver disponível no serviço.
  5. Selecione Salvar alterações.
O sistema de banco de dados informa o estado UPDATING enquanto está sendo atualizado.

Usando a CLI

Use a interface de linha de comando para atualizar manualmente o sistema de banco de dados.

Esta tarefa requer o seguinte:
Observação

Recomenda-se executar um backup completo do sistema de banco de dados antes de fazer upgrade. Consulte Criando um Backup Manual.
Para fazer upgrade 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 do sistema de banco de dados. Consulte Recuperando a Versão de um MySQL Server.
  3. Atualize a versão 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, posteriormente, a versão muda para 8.0.33.