For each PVC to be restored, PVCs will be created without any particular
action to restore data. In this case, the normal Kubernetes provisioning
logic would kick in, and this would likely result in either dynamically
provisioning blank PVs or binding to statically provisioned PVs.
RestoreVolumeDataFromBackup
For each PVC to be restored, will create a new underlying volume (and PV)
from the corresponding VolumeBackup contained within the Backup.
ReuseVolumeHandleFromBackup
For each PVC to be restored, attempt to reuse the original PV contained
in the Backup (with its original underlying volume). Note that option
is likely only usable when restoring a workload to its original cluster.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThe content outlines different versions of the \u003ccode\u003eVolumeDataRestorePolicy\u003c/code\u003e enum within the Google Cloud GKE Backup v1 API, ranging from version 1.0.0-beta01 to the latest version 2.6.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eVolumeDataRestorePolicy\u003c/code\u003e enum defines the behavior for restoring volume data, providing options like \u003ccode\u003eNoVolumeDataRestoration\u003c/code\u003e, \u003ccode\u003eRestoreVolumeDataFromBackup\u003c/code\u003e, and \u003ccode\u003eReuseVolumeHandleFromBackup\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThere is also an \u003ccode\u003eUnspecified\u003c/code\u003e field within the enum which is considered an illegal state.\u003c/p\u003e\n"],["\u003cp\u003eThe documentation provides a detailed description of each field for the \u003ccode\u003eVolumeDataRestorePolicy\u003c/code\u003e, explaining how it affects the restoration process of PVCs (Persistent Volume Claims).\u003c/p\u003e\n"],["\u003cp\u003eThe API associated with this documentation is under the \u003ccode\u003eGoogle.Cloud.GkeBackup.V1\u003c/code\u003e namespace, and is contained within the \u003ccode\u003eGoogle.Cloud.GkeBackup.V1.dll\u003c/code\u003e assembly.\u003c/p\u003e\n"]]],[],null,[]]