Consistent Volume Group Snapshots, Unraveling the Magic - Leonardo Cecchi, EDB & Xing Yang

Leonardo Cecchi, EDB, Xing Yang

KubeCon + CloudNativeCon Europe 2025 · Session

In the dynamic and often chaotic world of cloud-native infrastructure, ensuring robust **data protection** and **disaster recovery** for stateful applications remains a paramount concern. This talk, "Consistent Volume Group Snapshots, Unraveling the Magic," delivered by Xing Yang from VMware by Broadcom and Leonardo Cecchi from EDB, addresses a critical gap in Kubernetes' native storage capabilities: the ability to take **crash-consistent snapshots** of multiple persistent volumes simultaneously. While Kubernetes has long supported individual volume snapshots, the challenge of maintaining data integrity for applications that distribute their data across several volumes—such as databases with separate data and transaction log volumes—has persisted.

AI review

This session introduces the Volume Group Snapshot feature for Kubernetes, a critical advancement for ensuring crash-consistent data protection for multi-volume stateful applications. It addresses a long-standing gap in Kubernetes storage, moving beyond individual volume snapshots to provide synchronized backups for complex workloads like databases. The technical deep dive into new APIs, CSI extensions, and the orchestrated workflow is thorough and highly impactful for anyone running serious applications on K8s.

Watch on YouTube