Na arquitetura de instância do banco de dados em nuvem MySQL, adicionar um nó de backup equivale a ter uma cópia adicional de dados. Comparado com a implantação de arquitetura de nó único, as arquiteturas de dois nós, três nós e quatro nós oferecem maior disponibilidade e maior capacidade de recuperação de desastres. Este artigo apresenta como atualizar ou reduzir o número de nós em instâncias de disco local do banco de dados em nuvem MySQL.
Cenário de operação
Observação:
Aumentar ou diminuir o número de nós de backup significa atualizar ou reduzir a arquitetura da instância. Por exemplo: adicionar um nó de backup a uma configuração de dois nós indica uma atualização para três nós.
A instância de dois nós (discos locais) é atualizada para uma instância de três nós (discos locais).
A instância de dois nós (discos locais) é atualizada para uma instância de quatro nós (discos locais).
A instância de três nós (discos locais) é atualizada para uma instância de quatro nós (discos locais).
A instância de três nós (discos locais) é reduzida para uma instância de dois nós (discos locais).
A instância de quatro nós (discos locais) é reduzida para uma instância de três nós (discos locais).
A instância de quatro nós (discos locais) é reduzida para uma instância de dois nós (discos locais).
Limitações de funcionalidade
A instância econômica de dois nós não suporta atualização para instâncias de três nós (discos locais) ou quatro nós (discos locais).
As instâncias de três nós (discos locais) ou quatro nós (discos locais) não suportam redução para instâncias econômicas de dois nós.
Descrição da funcionalidade
O processo de adicionar nós de backup não afeta o uso normal da instância. Durante a atualização, os serviços permanecem acessíveis normalmente.
Após a remoção de nós de backup, os dados permanecem nos nós originais, mas não participam mais da sincronização; a redução de nós diminui a capacidade de alta disponibilidade da instância. Execute com cautela.
Além de ajustar diretamente a arquitetura da instância, você também pode criar uma nova instância com a arquitetura de destino diretamente através da página de compra. Quando existirem tabelas sem chave primária, o tempo de migração de dados pode se tornar mais longo.
Etapas de operação
2. Na lista de instâncias, localize a instância de destino e clique no ID da instância ou em Gerenciar na coluna Operação para acessar a página de detalhes da instância.
3. Em detalhes da instância > configuração de especificação > arquitetura, clique em atualizar.
4. No pop-up, complete as configurações conforme necessário e clique em Confirmar.
|
Configuração atual da instância | Abaixo deste item, serão exibidas as informações de configuração da instância atual, mostrando a arquitetura da instância antes da alteração do nó. |
Configuração do nó de destino | Ajuste a configuração do nó conforme necessário: Adicionar nós de standby: Aumentar a quantidade de nós de standby. Instâncias de dois nós suportam adição de 1 a 2 nós de standby, atualizando para três/quatro nós; instâncias de três nós suportam adição de 1 nó de standby, atualizando para quatro nós. Após adicionar nós de standby, é possível selecionar a zona de disponibilidade para os nós de standby, podendo ser a mesma ou diferente dos outros nós. O escopo das zonas de disponibilidade disponíveis está sujeito à página de configuração real. Excluir: Reduzir a quantidade de nós de standby. Instâncias de três nós suportam redução de 1 nó de standby, rebaixando para dois nós; instâncias de quatro nós suportam redução de 1 a 2 nós de standby, rebaixando respectivamente para três/dois nós. |
Impacto estimado | O sistema fornecerá prompts de impacto estimado com base na configuração do nó selecionada, sendo necessário ler atentamente as informações deste item. |
Método de replicação de dados | Selecione o método de replicação de dados entre o primário e o standby. As opções incluem: Sincronização forte (não suportada em nós duplos), Sincronização semi-síncrona, Assíncrona. Para detalhes sobre os métodos de replicação de dados, consulte Replicação de instância de banco de dados. Observação: Quando o método de replicação de dados é selecionado como sincronização forte ou semi-síncrona, é necessário configurar o número de nós de espera para sincronização. Quando o método de replicação de dados é selecionado como assíncrono, não é necessário configurar o número de nós de espera para sincronização. |
Nó de espera de sincronização forte | Quando o método de replicação de dados é selecionado como sincronização forte, suporta a configuração deste item. Por favor, selecione quantos nós, no mínimo, devem retornar ACK (confirmando o recebimento do binlog) após a execução de uma transação pelo nó primário no modo de sincronização forte para que a transação seja considerada confirmada com sucesso. Para arquiteturas de três/quatro nós, as opções são: 1 nó, 2 nós. Observação: Recomenda-se a seleção de 2 nós para negócios principais (pagamento/transação) a fim de melhorar a confiabilidade dos dados. Para negócios não essenciais, é adequado escolher 1 nó, com desempenho superior. |
Nó de espera semi-síncrono | Quando o método de replicação de dados é selecionado como semi-síncrono, suporta a configuração deste item. Por favor, selecione quantos nós, no mínimo, devem retornar ACK (confirmando o recebimento do binlog) após a execução de uma transação pelo nó primário no modo semi-síncrono para que a transação seja considerada confirmada com sucesso. Para arquiteturas de três/quatro nós, as opções são: 1 nó, 2 nós; para arquitetura de dois nós, a opção é: 1 nó. Observação: Recomenda-se a seleção de 2 nós para negócios principais (pagamento/transação) a fim de melhorar a confiabilidade dos dados. Para negócios não essenciais, é adequado escolher 1 nó, com desempenho superior. |
5. Após o pagamento, retorne à lista de instâncias. O status da instância será Configuração em alteração. Quando o status mudar para Em execução, a alteração de configuração está concluída.
Perguntas frequentes
Como visualizar a arquitetura da instância?
Você pode fazer login no Console MySQL, visualizar as informações de arquitetura em Configuração da lista de instâncias, ou clicar no ID da instância ou em Gerenciar na coluna Operação para entrar na página de detalhes da instância e visualizar as informações de arquitetura em Arquitetura de Configuração de especificação. Como visualizar a zona de disponibilidade do banco de dados primário e secundário da instância?
Você pode fazer login no Console MySQL, na lista de instâncias, clicar no ID da instância ou em Gerenciar na coluna Operação, entrar na página de detalhes da instância e visualizar as zonas de disponibilidade primária e secundária em Informações da instância > Zona de disponibilidade.