Todos os produtos
Search
Central de documentação

ApsaraDB RDS:RDS High-availability Edition

Última atualização: Sep 17, 2026

Este tópico descreve a RDS High-availability Edition para instâncias do RDS MySQL.

A RDS High-availability Edition é uma edição de banco de dados cloud de uso geral. Ela utiliza uma arquitetura clássica de alta disponibilidade com uma instância primária e uma instância secundária, sendo adequada para mais de 80% dos cenários de usuários em diversos setores, incluindo internet, IoT, varejo e e-commerce, logística e jogos.

No painel Basic Information da instância, o campo Type and Edition exibe Regular Instance (High-availability Edition).

Nota

A instância secundária funciona apenas como standby e não está acessível para suas aplicações.

Topologia

image

Benefícios

  • Alta disponibilidade

    Com base no modelo de parâmetros selecionado, os dados são replicados da instância primária para a secundária em modo semissíncrono ou assíncrono. Caso a instância primária falhe, o sistema executa automaticamente o failover para a instância secundária.

    As instâncias primária e secundária podem ser implantadas na mesma zona de disponibilidade ou em zonas diferentes dentro da mesma região. A implantação em zonas distintas permite a recuperação de desastres entre zonas e aumenta a disponibilidade da instância.

    Nota
    • Se a instância secundária falhar, o sistema cria um novo backup da instância primária. Quando o backup está prestes a ser concluído, o sistema aplica um bloqueio global (FTWRL) na instância primária, tornando-a somente leitura por um curto período, geralmente não superior a 5 segundos.

    • Quando a instância utiliza o modelo de parâmetros padrão, o modo de replicação de dados é semissíncrono: Após concluir uma atualização, a instância primária envia os logs de forma síncrona para a instância secundária. Uma transação é considerada confirmada assim que a instância secundária reconhece o recebimento dos logs, sem aguardar a reprodução desses logs. Se a instância secundária ficar indisponível ou ocorrer um problema de rede entre as instâncias, o modo semissíncrono é rebaixado para o modo assíncrono.

    • Quando a instância utiliza o modelo de parâmetros assíncrono ou de alto desempenho, o modo de replicação de dados é assíncrono: Ao receber uma solicitação de atualização, como uma operação de inserção, exclusão ou modificação, a instância primária responde imediatamente após concluir a operação e replica os dados para a instância secundária de forma assíncrona. Nesse modo, a indisponibilidade da instância secundária não afeta as operações na instância primária. No entanto, se a instância primária falhar, poderá ocorrer inconsistência de dados entre as duas instâncias.

  • Recursos abrangentes

    As instâncias da RDS High-availability Edition oferecem um conjunto completo de recursos, incluindo auto scaling, backup e restauração, otimização de desempenho e divisão de leitura e escrita. Elas também disponibilizam o recurso SQL Explorer, capaz de armazenar todos os registros de execução de SQL por até cinco anos. Isso permite auditoria de acessos ao banco de dados e garante a segurança dos seus dados essenciais.

Limitações

Por motivos de desempenho, as instâncias primária e secundária não podem ser implantadas em regiões diferentes.

Upgrade para a RDS High-availability Edition

As instâncias da RDS Basic Edition não possuem uma instância secundária para hot standby. Isso pode resultar em tempo de inatividade prolongado durante falhas inesperadas ou tarefas de manutenção, como alterações de configuração e upgrades de versão. Se o seu negócio exige alta disponibilidade de banco de dados, considere utilizar a RDS High-availability Edition.

Além de selecionar a RDS High-availability Edition ao criar uma nova instância, você também pode fazer upgrade de uma instância existente da RDS Basic Edition para a RDS High-availability Edition. Essa abordagem evita operações complexas, como migração de dados e descomissionamento da instância antiga. É possível fazer upgrade de instâncias da RDS Basic Edition nas versões RDS MySQL 8.0, 8,4 e 5,7 para a RDS High-availability Edition diretamente no console. Para mais informações, consulte Upgrade an RDS instance from Basic Edition to High-availability Edition.

Criar uma instância

Para criar uma instância da RDS High-availability Edition, consulte Quickly create an RDS MySQL instance.

Perguntas frequentes

  • É possível conectar-se à instância secundária?

    Não. A conexão só pode ser feita com a instância primária. A instância secundária serve apenas como standby e não está acessível para suas aplicações.

  • Posso fazer downgrade de uma instância da RDS High-availability Edition para a RDS Basic Edition?

    Não é possível fazer downgrade direto para a RDS Basic Edition. Adquira uma instância da RDS Basic Edition e utilize o Data Transmission Service (DTS) para migrate data to the new instance. O processo de migração não causa perda de dados. Recomendamos realizar a migração fora do horário de pico, verificar a integridade dos dados migrados e, em seguida, liberar a instância original.

  • Como alterar o modo de replicação de dados de uma instância da RDS High-availability Edition?

    Consulte Query and change the data replication mode.

  • Se a instância secundária não conseguir acompanhar a primária, o modo de replicação de dados é rebaixado para assíncrono?

    Sim. Para mais informações, consulte Data replication modes.