Instance failover will be performed without data loss control.
LimitedDataLoss
Instance failover will be protected with data loss control. More
specifically, the failover will only be performed if the current
replication offset diff between primary and replica is under a certain
threshold.
Unspecified
Defaults to LIMITED_DATA_LOSS if a data protection mode is not
specified.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This document provides reference documentation for the `FailoverInstanceRequest.Types.DataProtectionMode` enum within the Google Cloud Memorystore for Redis v1 API, detailing its usage."],["The `DataProtectionMode` enum specifies how data is handled during instance failover, offering options such as `ForceDataLoss`, `LimitedDataLoss`, and `Unspecified`."],["`ForceDataLoss` indicates that failover will occur without regard for data loss, whereas `LimitedDataLoss` ensures failover only if data loss is minimal based on the replication offset difference."],["If no data protection mode is specified, `Unspecified` defaults to `LIMITED_DATA_LOSS`, providing a safety net for minimizing potential data loss."],["The content covers versions from 2.2.0 to the latest 3.5.0, with the 3.4.0 version being the current focused documentation."]]],[]]