Hi Iliana Tzima,
By default, Azure Backup for AKS includes both the data (disk snapshots for PVs) and the configuration (Kubernetes resource definitions) for Persistent Volume Claims (PVCs). There’s no implicit exclusion of PVCs—you must explicitly annotate any PVC you want to skip.
Azure Backup’s Backup configurations enable persistent volumes (and their claims) by default. Namespaced resources like PVCs are treated as part of the cluster resources to back up unless you exclude them
https://learn.microsoft.com/en-us/azure/backup/azure-kubernetes-service-cluster-backup
Azure Backup for AKS currently supports only CSI driver–based Azure Disk volumes. Azure File Shares (and Blob Storage PVs) are skipped during AKS backups because there’s no CSI snapshot capability for those drivers in AKS Backup.
When you perform an AKS restore, the built‑in options let you restore cluster‑scoped resources and persistent volumes (Azure Disk only). PVCs are namespaced resource definitions, and unless you explicitly include them via the restore configuration filters (API Groups/Kinds), only the PV snapshots and cluster‑scoped objects are rehydrated.
In the Restore configurations pane, you see checkboxes for “cluster scoped resources” and “persistent volumes (Azure Disk only)”. Selecting those restores only the PV snapshots and any cluster‑scoped objects (like PVs), not the PVC objects themselves
If a PVC with the same name already exists in the target cluster, the default “Skip” behavior will skip restoring that PVC. You must delete the existing PVC (or choose “Patch”) to have the backed‑up PVC definition applied.
CSI Limitations:
https://learn.microsoft.com/en-us/azure/aks/azure-files-csi
Let me know if you have any further queries!
If you found the information useful, please click "Upvote" on the post to let us know.
Thank You.