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. Na página de lista Sistemas de BD, localize os sistemas de BD com os quais você deseja trabalhar. Se precisar de ajuda para localizar a página de lista ou o sistema de banco de dados, consulte Listando Sistemas de Banco de Dados - Usando a Console.
  2. Selecione a guia Detalhes.
  3. Selecione Editar no campo Versão do banco de dados:
  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.