Skip to content
Knowledge base Updated: February 5, 2026

Veeam Kasten for Kubernetes: Complete Guide to Cloud-Native Data Protection

Veeam Kasten is the #1 Kubernetes data protection platform. Version 8.5 introduces KubeVirt VM protection and AI workload backup. Learn how to protect your cloud-native applications.

Kubernetes has become the de facto standard for container orchestration, but protecting stateful applications running on Kubernetes presents unique challenges. Traditional backup solutions designed for VMs and physical servers simply don’t understand Kubernetes constructs like Deployments, StatefulSets, ConfigMaps, and Persistent Volumes.

Veeam Kasten for Kubernetes addresses these challenges with a purpose-built, application-centric approach to data protection.

What is Veeam Kasten?

Veeam Kasten (formerly Kasten K10) is a Kubernetes-native data management platform that provides:

  • Application-centric backup - protects entire applications, not just storage volumes
  • Disaster recovery - cross-cluster and cross-cloud DR capabilities
  • Application mobility - migrate applications between clusters and clouds
  • Ransomware protection - immutable backups and air-gapped storage

Kasten is consistently ranked as the #1 Kubernetes Data Protection solution by analyst firms including GigaOm.

📚 Read the complete guide: Cloud Security / AWS: Public cloud security - AWS, Azure, best practices

What’s New in Kasten v8.5

The latest version introduces significant capabilities for modern infrastructure:

KubeVirt VM Protection

Organizations running virtual machines on Kubernetes via KubeVirt can now protect them with the same policies used for containerized applications:

  • VM-centric Protection Policies - create backup policies specifically for VMs
  • VM-centric Restores - restore VMs to original or different locations
  • Partial VM Restores - recover individual disks or configurations
  • Native File-Level Recovery - restore individual files from VM backups

AI Workload Protection

As AI/ML workloads proliferate, Kasten v8.5 provides native support for:

  • Kubeflow - backup and restore ML pipelines, notebooks, and experiments
  • KubeRay - protect Ray clusters and distributed computing workloads
  • Training Data - safeguard datasets used for model training
  • Model Artifacts - protect trained models and checkpoints

Enterprise Enhancements

  • Restore Point Validation - verify backup integrity automatically
  • Azure KeyVault Integration - centralized secrets management
  • SMB Storage Support - additional backup target options
  • vSphere CSI Improvements - better integration

How Kasten Protects Kubernetes Applications

Application Discovery

Kasten automatically discovers applications in your Kubernetes clusters through:

  • Namespace scanning
  • Label-based selection
  • Helm release detection
  • Operator-managed resource identification

What Gets Protected

Unlike storage-level backups, Kasten captures the complete application state:

ComponentWhat’s Backed Up
Deployments/StatefulSetsPod specs, replicas, strategy
Persistent VolumesData via CSI snapshots or Kanister
ConfigMapsApplication configuration
SecretsCredentials (encrypted)
ServicesNetwork configuration
IngressExternal access rules
Custom ResourcesOperator-managed components
KubeVirt VMsVM definitions, disks, snapshots
AI/ML WorkloadsKubeflow pipelines, KubeRay clusters

Policy-Driven Automation

Kasten uses Kubernetes-native CRDs to define protection policies:

  • Scheduled Backups - hourly, daily, weekly retention
  • Export Policies - replicate to offsite locations
  • Transform Policies - modify applications during restore
  • Compliance Policies - meet regulatory requirements

Key Use Cases

Disaster Recovery

Kasten enables true DR for Kubernetes applications:

  1. Cross-cluster DR - replicate applications to standby clusters
  2. Cross-cloud DR - protect AWS workloads with Azure backup
  3. Cross-region DR - geographic redundancy within a cloud provider

Application Migration

Move applications between environments:

  • Cloud-to-cloud migration - AWS to Azure, GCP to on-premises
  • Cluster upgrades - migrate to new Kubernetes versions
  • Environment promotion - dev to staging to production

DevOps Workflows

Support development and testing:

  • Environment cloning - create copies for testing
  • Blue-green deployments - backup before deployment
  • Rollback capability - restore previous application versions

Ransomware Protection

Defend against ransomware attacks:

  • Immutable backups - write-once storage targets
  • Air-gapped copies - isolated backup repositories
  • Point-in-time recovery - restore to pre-attack state

Kasten vs Traditional Backup Solutions

CapabilityKastenTraditional VM BackupVelero
Application-awareYesNoLimited
Kubernetes-nativeYesNoYes
KubeVirt VM SupportYes (v8.5)N/ANo
AI Workload ProtectionYes (v8.5)NoNo
Enterprise UIYesYesNo (CLI only)
Multi-cluster ManagementNativeN/AManual
Immutable BackupsYesVariesDepends on target

Deployment Options

On-Premises

Deploy Kasten in your data center Kubernetes clusters:

Public Cloud

Native support for managed Kubernetes services:

  • Amazon EKS
  • Azure AKS
  • Google GKE
  • Oracle OKE

Hybrid and Multi-Cloud

Kasten enables unified management across environments:

  • Single dashboard for all clusters
  • Consistent policies across clouds
  • Cross-cloud DR and migration

Getting Started

Prerequisites

  • Kubernetes 1.24 or higher
  • CSI-compatible storage
  • Helm 3.x for deployment

Basic Installation

Kasten deploys via Helm chart into its own namespace:

helm repo add kasten https://charts.kasten.io/
helm install k10 kasten/k10 --namespace kasten-io --create-namespace

Free Tier

Kasten offers a free tier for smaller deployments:

  • Up to 5 nodes
  • Full feature set
  • Community support

Integration with Veeam Ecosystem

While Kasten is a standalone product, it integrates with the broader Veeam Data Platform:

  • Shared storage targets - export to same repositories as Veeam Backup
  • Unified reporting - visibility across all Veeam products
  • Consistent policies - aligned data protection strategies

Summary

Veeam Kasten for Kubernetes v8.5 represents the most comprehensive Kubernetes data protection solution available:

  • Application-centric - understands and protects complete applications
  • KubeVirt support - protect VMs running on Kubernetes
  • AI workload protection - safeguard ML infrastructure
  • Enterprise-ready - multi-cluster, multi-cloud, compliance-ready
  • Kubernetes-native - deploys and operates within Kubernetes

For organizations running production workloads on Kubernetes, Kasten provides the data protection foundation needed for business continuity and compliance.


Need help implementing Kasten for your Kubernetes environment? Contact us for expert deployment and configuration services.

What has to be restored in a cluster besides data

Backup in Kubernetes differs from backing up a virtual machine in one decisive way: copying the volumes is not enough to bring an application back. The object definitions, secrets, network configuration and start-up order have to come back as well — and those are spread across the cluster and change with every deployment. A data copy without that context leaves you with a volume and nothing to mount it to.

Planning for recoverability of the whole environment rather than of the data alone is what backup services cover.

Learn key terms related to this article in our cybersecurity glossary:

  • Cloud Data Protection — Cloud data protection refers to a set of practices, technologies, and policies…
  • CSPM (Cloud Security Posture Management) — CSPM (Cloud Security Posture Management) is a category of cloud security tools…
  • Kubernetes — Kubernetes is an open platform for automating deployment, scaling, and…
  • Backup — Backup, also known as a backup copy or safety copy, is the process of creating…
  • Cybersecurity — Cybersecurity is a collection of techniques, processes, and practices used to…

Learn More

Explore related articles in our knowledge base:


Explore Our Services

Need cybersecurity support? Check out:

Explore Our Products

Solutions mentioned in this article that can help protect your organization:

Share:

Talk to an expert

Have questions about this topic? Get in touch with our specialist.

Sales Representative
Grzegorz Gnych

Grzegorz Gnych

Sales Representative

Response within 24 hours
Free consultation
Individual approach

Providing your phone number will speed up contact.

Want to Reduce IT Risk and Costs?

Book a free consultation - we respond within 24h

Response in 24h Free quote No obligations