Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Nesta página, você aprende a iniciar um failover manual de uma instância de nível padrão do Memorystore para Redis. O recurso em questão permite testar como os failovers normais afetam seu aplicativo.
Para uma visão geral desse recurso, consulte Failover manual.
Como iniciar um failover
Abrir uma janela de terminal
Use o comando gcloud config para definir seu projeto padrão:
gcloud config set core/project PROJECT_ID
Use o seguinte comando para iniciar um failover:
gcloud redis instances failover INSTANCE_NAME
Modo de proteção de dados opcional
Veja abaixo os dois modos de proteção de dados disponíveis:
Modo limited-data-loss (padrão).
Modo force-data-loss
Para definir o modo de proteção de dados, use um dos seguintes comandos:
O modo limited-data-loss minimiza a perda de dados verificando se a
diferença de dados entre o primário e a réplica está abaixo de 30 MB antes
de iniciar o failover. O deslocamento na primária é incrementado para cada byte
de dados que precisa ser sincronizado com as réplicas. No modo limited-data-loss, o failover será interrompido se o delta de deslocamento mais alto entre o primário
e cada réplica for de 30 MB ou mais. Se você puder tolerar mais perda de dados e quiser
executar o failover de forma agressiva, tente definir o modo de proteção de dados como
force-data-loss.
O modo force-data-loss usa uma cadeia de estratégias de failover para
executar o failover de forma agressiva. Ele não verifica o delta de deslocamento entre
o primário e as réplicas antes de iniciar o failover. Você pode perder
mais de 30 MB de mudanças de dados.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-19 UTC."],[],[],null,["# Initiate a manual failover\n\n| **Note:** You can only initiate a manual failover using the gcloud CLI tool.\n\nThis page describes how to initiate a **manual failover** for a standard tier Memorystore for Redis instance. The manual failover feature allows you to test how normal failovers affect your application.\n\nFor an overview of this feature, see [Manual failover](/memorystore/docs/redis/manual-failover-overview).\n\nInitiating a failover\n---------------------\n\n| **Warning:** Using the `--data-protection-mode=force-data-loss` mode may cause significant data loss. See [Manual failover](/memorystore/docs/redis/manual-failover-overview) to learn the appropriate scenarios for using the `force-data-loss` mode.\n\n1. Open a terminal window\n\n2. Use the `gcloud config` command to set your default project:\n\n\n ```\n gcloud config set core/project PROJECT_ID\n ```\n\n \u003cbr /\u003e\n\n3. Use the following command to initiate a failover:\n\n\n ```\n gcloud redis instances failover INSTANCE_NAME\n ```\n\n \u003cbr /\u003e\n\nOptional data protection mode\n-----------------------------\n\nThe two available data protection modes are:\n\n- `limited-data-loss` mode (default).\n- `force-data-loss` mode.\n\nTo set the data protection mode, use one of the following commands: \n\n gcloud redis instances failover INSTANCE_NAME --data-protection-mode=limited-data-loss\n\nor \n\n gcloud redis instances failover INSTANCE_NAME --data-protection-mode=force-data-loss\n\nHow data protection modes work\n------------------------------\n\nThe `limited-data-loss` mode minimizes data loss by verifying that the\ndifference in data between the primary and replica is below 30 MB before\ninitiating the failover. The offset on the primary is incremented for each byte\nof data that must be synchronized to its replicas. In the `limited-data-loss`\nmode, the failover will abort if the greatest offset delta between the primary\nand each replica is 30MB or greater. If you can tolerate more data loss and want\nto aggressively execute the failover, try setting the data protection mode to\n`force-data-loss`.\n\nThe `force-data-loss` mode employs a chain of failover strategies to\naggressively execute the failover. It does not check the offset delta between\nthe primary and replicas before initiating the failover; you can potentially\nlose more than 30MB of data changes.\n\nSee [Manual failover](/memorystore/docs/redis/manual-failover-overview)\nfor additional information."]]