Skip to content
Backup Veeam

Veeam Kasten for Kubernetes

Veeam Kasten for Kubernetes v8.5: backup and disaster recovery for Kubernetes. Application-centric data protection for cloud-native applications, KubeVirt VMs and AI workloads.

Sales Representative
Grzegorz Gnych

Grzegorz Gnych

Sales Representative

Key Features

  • Application-centric backup for K8s
  • KubeVirt VM Protection (NEW in v8.5)
  • AI Workload Protection (Kubeflow, KubeRay)
  • Cross-cluster DR and mobility
  • Ransomware protection (immutable)
Available now
Grzegorz Gnych

Grzegorz Gnych

Sales Representative

Send inquiry
Table of Contents

What is Veeam Kasten for Kubernetes?

Veeam Kasten for Kubernetes is the #1 backup and disaster recovery platform for Kubernetes - application-centric data protection for cloud-native applications, KubeVirt virtual machines and AI workloads. Kubernetes-native, policy-driven, multi-cloud.

Main functions:

  • Application-centric - backup entire application (pods, PVCs, configs, secrets)
  • Kubernetes-native - Helm deployment, API-driven
  • KubeVirt VM Protection - protect virtual machines running on Kubernetes
  • AI Workload Protection - backup AI infrastructure (Kubeflow, KubeRay)
  • Cross-cluster mobility - DR and migrations between clusters
  • Multi-cloud - AWS, Azure, GCP, on-prem

What Problem Does It Solve?

flowchart LR
    subgraph Traditional backup
        A[VM/Server backup] --> B[Storage snapshots]
        B --> C[Doesn't understand K8s]
        C --> D[Partial restore = broken app]
    end

    subgraph Kasten K10
        E[Application-aware] --> F[Backup entire application]
        F --> G[Understands K8s constructs]
        G --> H[Full restore = working app]
    end

    style A fill:#dc2626,stroke:#b91c1c,color:#fff
    style B fill:#dc2626,stroke:#b91c1c,color:#fff
    style C fill:#dc2626,stroke:#b91c1c,color:#fff
    style D fill:#dc2626,stroke:#b91c1c,color:#fff
    style E fill:#22c55e,stroke:#16a34a,color:#fff
    style F fill:#22c55e,stroke:#16a34a,color:#fff
    style G fill:#22c55e,stroke:#16a34a,color:#fff
    style H fill:#22c55e,stroke:#16a34a,color:#fff

Why traditional backup doesn’t work for K8s:

  • Storage snapshot ≠ application backup
  • K8s app = pods + PVCs + ConfigMaps + Secrets + Services
  • Partial restore = corrupted application state
  • Namespace dependencies, StatefulSets ordering
  • etcd backup isn’t enough for per-app recovery

What’s New in Version 8.5

Key New Features in Kasten v8.5

KubeVirt VM Protection
  • • VM-centric Protection Policies
  • • VM-centric Restores
  • • Partial VM restores
  • • Native File-Level Recovery
AI Infrastructure Protection
  • • Kubeflow backup & restore
  • • KubeRay protection
  • • ML pipelines and models
  • • Training data protection
Enterprise Scale
  • • Restore Point Validation
  • • vSphere CSI improvements
  • • Enhanced multi-cluster
  • • Performance optimization
Security & Storage
  • • Azure KeyVault support
  • • SMB storage support
  • • Azure Files Storage
  • • Enhanced encryption

How Does Kasten Work?

flowchart TD
    A[Kasten] --> B[Application Discovery]

    B --> C[Namespace scan]
    B --> D[Label-based selection]
    B --> E[Helm releases]

    A --> F[Backup Components]
    F --> G[Kubernetes resources - YAML]
    F --> H[Persistent Volumes]
    F --> I[ConfigMaps/Secrets]

    A --> J[Export Targets]
    J --> K[S3/Object Storage]
    J --> L[NFS]
    J --> M[Secondary cluster]

    style A fill:#f59e0b,stroke:#d97706,color:#fff
    style B fill:#6366f1,stroke:#4f46e5,color:#fff
    style F fill:#8b5cf6,stroke:#7c3aed,color:#fff
    style J fill:#22c55e,stroke:#16a34a,color:#fff

Key Features

Application Discovery

Auto-discovery

  • Namespace scanning
  • Label-based selection
  • Helm release detection
  • Dependency mapping

Policy-Driven

Automation

  • Kubernetes CRDs
  • GitOps compatible
  • Scheduled backups
  • Retention policies

Data Protection

Comprehensive

  • PV snapshots (CSI)
  • K8s resource export
  • Encryption at rest
  • Immutable backups

Disaster Recovery

Cross-cluster

  • Cross-cluster restore
  • Cross-cloud DR
  • Namespace transformation
  • Selective restore

Application Mobility

Migrations

  • Cluster migrations
  • Cloud-to-cloud
  • Dev/test cloning
  • Blue-green deployments

Multi-Cloud

Platform support

  • Amazon EKS
  • Azure AKS
  • Google GKE
  • OpenShift, Rancher, vanilla K8s

What Does Kasten Backup?

ComponentWhat is backed up
Deployments/StatefulSetsPod specs, replicas, strategy
Persistent VolumesCSI snapshots or Kanister
ConfigMapsConfiguration data
SecretsCredentials (encrypted)
ServicesNetwork configuration
IngressExternal access rules
Custom ResourcesOperator-managed resources
KubeVirt VMsVM definitions, disks, snapshots
AI/ML WorkloadsKubeflow pipelines, KubeRay clusters

Who Is It For?

Kasten K10 MAKES sense when:

  • You have production workloads on Kubernetes
  • Stateful applications (databases, message queues)
  • KubeVirt - virtual machines on Kubernetes
  • AI/ML workloads (Kubeflow, KubeRay)
  • You need DR between clusters/clouds
  • Multi-cluster environment
  • Compliance requirements (audit, retention)

Kasten K10 DOESN'T make sense when:

  • Only stateless workloads (can recreate from CI/CD)
  • Dev/test cluster without production data
  • You don't use Kubernetes

Kasten vs Competition

AspectKastenVeleroPortworx PX-Backup
Application-awareYes (blueprints)LimitedYes
KubeVirt VM SupportYes (v8.5)NoLimited
AI Workload ProtectionYes (v8.5)NoNo
UI/DashboardFull featuredCLI onlyYes
Multi-clusterNativeManualYes
ImmutabilityNativeDepends on targetYes
Enterprise supportVeeamCommunityPaid

Kasten advantages:

  • #1 Kubernetes Data Protection (GigaOm)
  • Only platform with full KubeVirt VM support
  • AI/ML workload protection (Kubeflow, KubeRay)
  • Best integration with Veeam ecosystem
  • Application-aware with blueprints (custom hooks)
  • Enterprise-grade UI and monitoring

Specifications

ParameterValue
Current version8.5
DeploymentHelm chart (runs in K8s)
K8s versions1.24+
KubeVirtFull support (v8.5+)
AI/MLKubeflow, KubeRay
StorageCSI drivers, Kanister, SMB, Azure Files
Export targetsS3, Azure Blob, GCS, NFS, SMB
Secrets ManagementAzure KeyVault, HashiCorp Vault
PlatformsEKS, AKS, GKE, OpenShift, Rancher, vanilla
LicensingPer-node or per-application

FAQ

How does it differ from Velero? Velero is an open-source CLI tool. Kasten is an enterprise platform with UI, multi-cluster management, application blueprints, KubeVirt VM support, AI workload protection, and full Veeam support.

Does it backup databases (PostgreSQL, MongoDB)? Yes. Kasten uses blueprints (Kanister) for application-consistent backups. Pre/post hooks ensure consistent state.

Does it support KubeVirt (VMs on K8s)? Yes, since version 8.5. Full support for VM-centric policies, VM restores, partial restores, and native file-level recovery.

Does it protect AI/ML workloads? Yes, since version 8.5. Native support for Kubeflow and KubeRay – backup and restore ML pipelines, models, and training data.

How does it integrate with Veeam Data Platform? Kasten is a separate product, but works with the Veeam ecosystem. Can export to the same object storage as Veeam backups.

What about licensing? License per-node or per-application. Free tier up to 5 nodes. Enterprise requires contact with Veeam/nFlo.

Does nFlo deploy Kasten? Yes. Deployments on EKS, AKS, GKE, OpenShift. Configuration of policies, blueprints for databases, KubeVirt VM protection, AI workload backup, DR between clusters.

Inquire about Veeam Kasten for Kubernetes

Contact your product specialist and get a custom quote.

Sales Representative
Grzegorz Gnych

Grzegorz Gnych

Sales Representative

Response within 24 hours
Free technical consultation
Custom quote and configuration

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

Or download free guide:

Download NIS2 Checklist