Inicie uma comutação por falha manual

Esta página descreve como iniciar uma transferência manual por falha para uma instância do Memorystore for Redis de nível padrão. A funcionalidade de comutação por falha manual permite-lhe testar como as comutações por falha normais afetam a sua aplicação.

Para uma vista geral desta funcionalidade, consulte o artigo Comutação manual por falha.

Iniciar uma comutação por falha

  1. Abra uma janela de terminal

  2. Use o comando gcloud config para definir o seu projeto predefinido:

    gcloud config set core/project PROJECT_ID
    

  3. Use o seguinte comando para iniciar uma comutação por falha:

    gcloud redis instances failover INSTANCE_NAME
    

Modo de proteção de dados opcional

Os dois modos de proteção de dados disponíveis são:

  • limited-data-loss (predefinição).
  • Modo force-data-loss.

Para definir o modo de proteção de dados, use um dos seguintes comandos:

gcloud redis instances failover INSTANCE_NAME --data-protection-mode=limited-data-loss

ou

gcloud redis instances failover INSTANCE_NAME --data-protection-mode=force-data-loss

Como funcionam os modos de proteção de dados

O modo limited-data-loss minimiza a perda de dados ao verificar se a diferença nos dados entre o principal e a réplica é inferior a 30 MB antes de iniciar a comutação por falha. O desvio no elemento principal é incrementado para cada byte de dados que tem de ser sincronizado com as respetivas réplicas. No modo limited-data-loss, a comutação em caso de falha é anulada se a maior diferença de deslocamento entre o servidor principal e cada réplica for de 30 MB ou superior. Se puder tolerar mais perda de dados e quiser executar agressivamente a comutação por falha, experimente definir o modo de proteção de dados como force-data-loss.

O modo force-data-loss usa uma cadeia de estratégias de comutação por falha para executar a comutação por falha de forma agressiva. Não verifica a diferença de deslocamento entre a principal e as réplicas antes de iniciar a comutação por falha. Potencialmente, pode perder mais de 30 MB de alterações de dados.

Consulte o artigo Comutação manual por falha para ver informações adicionais.