Disponibilidade no Cloud SQL

Nesta página, descrevemos as operações que afetam a disponibilidade no Cloud SQL.

O Cloud SQL ajuda a maximizar o tempo de atividade do banco de dados sem alterações no aplicativo. Com um SLA de 99,99% de tempo de atividade e tempo de inatividade quase zero para várias operações planejadas, a edição Cloud SQL Enterprise Plus oferece maior resiliência e continuidade de negócios para seus aplicativos.

Maximizar o tempo de atividade significa reduzir o tempo de inatividade do banco de dados. O tempo de inatividade geralmente é causado por eventos não planejados e operações planejadas.

Eventos não planejados e interrupção zonal

Para aplicativos que exigem alta disponibilidade, recomendamos configurar a instância para disponibilidade regional, também conhecida como configuração de alta disponibilidade (HA) no Cloud SQL. Para mais informações sobre como configurar a alta disponibilidade no Cloud SQL, consulte Sobre a alta disponibilidade (HA).

Para instâncias configuradas com disponibilidade regional, se a instância encontrar uma falha, o Cloud SQL abrirá automaticamente a instância na zona secundária com o mesmo endereço IP e sem perda de dados para que os aplicativos possam retomar as operações no banco de dados. Isso protege contra eventos não planejados, como a falha de um único host de VM ou de um ou mais componentes de infraestrutura que causam a interrupção de uma zona inteira.

A alta disponibilidade do Cloud SQL está disponível para as edições Cloud SQL Enterprise Plus e Cloud SQL Enterprise.

Se você não configurar a disponibilidade regional para uma instância, ela será configurada para disponibilidade zonal, também conhecida como instância independente.

O Cloud SQL recupera automaticamente instâncias independentes (instâncias configuradas com disponibilidade zonal) de falhas de host de VM. No entanto, o Cloud SQL não recupera automaticamente instâncias independentes de uma interrupção zonal. Para restabelecer uma instância independente em uma zona íntegra, é necessário restaurar todas as instâncias independentes manualmente. É possível recuperar uma instância independente de uma falha zonal manualmente realizando a recuperação pontual ou promovendo uma réplica de leitura para se tornar a instância independente. Para mais informações, consulte Opções de recuperação para instâncias independentes.

Operações planejadas com tempo de inatividade quase zero

Para operações planejadas, como manutenção ou algumas reconfigurações de instância, a edição Cloud SQL Enterprise Plus oferece inatividade quase zero para instâncias primárias sem alterações de aplicativo ou requisitos de proxy.

As seguintes operações planejadas se beneficiam do tempo de inatividade quase zero em uma instância principal do Cloud SQL Enterprise Plus. Esses períodos de inatividade são aplicáveis a instâncias independentes (zonais) e de alta disponibilidade (regionais).

  • Manutenção, que inclui as seguintes operações com inatividade em menos de um segundo:

    • Manutenção automática que o Cloud SQL realiza a cada trimestre
    • Manutenção de autoatendimento que pode ser iniciada a qualquer momento
    • Simulação de manutenção que pode ser iniciada para testar o comportamento de inatividade em menos de um segundo

A seguir