Kubernetes Backup & Restore

Integrated Kubernetes Backup & Restore for ,Any App & Any K8s Cluster

With Rafay, enterprises leverage an integrated platform for backup and disaster recovery of the Kubernetes control plane and application data across data centers, public clouds and remote/edge locations.

Automate Kubernetes backups and prep for disaster recovery for both clusters and apps.

Platform and operations teams need an easy-to-use, scalable, and secure solution for backup/restore, disaster recovery, and migration of Kubernetes applications. In many cases, these teams have to build, integrate and support their own backup and restore capability. With Rafay's Backup and Restore Service, enterprises:

Centrally configure, automate and operationalize disaster recovery (DR)

Eliminate manual handling of backup credentials for enhanced security

Leverage easy to use workflows for creating and managing backups for the entire fleet of clusters

Have flexible controls to specify what data to include and exclude as part of the backup

Standardize Your K8s Backup Policies

Administrators can create and manage backup policies and locations per project which are in turn mapped to a business unit, team or operating environment. These can then be leveraged across the entire fleet of clusters in the project providing a consistent experience.


Improve Security with Automated Handling of Backup Credentials

Harden security posture by eliminating manual handling of backup credentials on a fleet of clusters. Secure and automate the distribution of backup credentials to clusters where backup and recovery operations need to be performed.


Automation Workflows for Backup & Restore

DevOps teams can develop automation in minutes using an easy to use CLI and REST APIs.

Operations teams can use extremely easy to use, integrated workflows to reduce operational complexity. Leverage one step workflows to restore data from backups during disaster recovery events. Enabling backup for a cluster is as simple as enabling a toggle. The Backup agent will be automatically deployed to the cluster and configured with required backup credentials.



Comply with Industry Regulations and Enterprise Backup Policies

Quickly provide evidence to auditors and security teams that backups are being performed as per the organization’s backup policy.

Download the White Paper
Sample K8s Operations POC Test Plan

Customize this plan for your K8s Operations POC

Fine Grained Controls

Admins are provided with fine grained control over what data (cluster control plane, persistent volumes, namespaces etc) needs to be included and excluded as part of the backup. Admins also have control over where backups should be stored and how long they need to be retained before they are automatically deleted. Specify retention periods for how long backups should be retained and automatically delete expired backups.


"The big draw was that you could centralize the lifecycle management & operations."

Beth Cohen

Cloud Technology Strategist, Verizon Business

"Rafay’s thought leadership and white glove support has been fantastic."

Kumud Kalia


"Rafay’s unified view for Kubernetes Operations & deep DevOps expertise has allowed us to significantly increase development velocity."

Alec Rooney


"Rafay stood out from the crowd with their deep integration with Amazon EKS."

Jayant Thakre

VP Products

Backup & Restore FAQs

Why do you need to backup Kubernetes containers?

Backing up a Kubernetes cluster, and the nodes and applications they run ensures that the data, configurations, and files are protected.

Can Kubernetes containers and apps be restored if they are not backed up?

For stateful applications, it will likely not be enough to restore an application’s state and Kubernetes resources. Backup of your Kubernetes applications and data – both etcd snapshots and persistent volumes – are essential and should be incorporated into your standard operational procedures.

What are the benefits to automated & integrated cluster backups?

Automating common backup and recovery tasks with an integrated solution reduces the operational overhead and risk associated with complex orchestration required to restore application data and cluster state while demonstrating compliance.

Backup & Recovery Blogs from the Kubernetes Current

Image for Automating Backup for Your K8s Workloads with Rafay and CloudCasa

Automating Backup for Your K8s Workloads with Rafay and CloudCasa

December 20, 2021 / by Sean Wilcox

Having a backup and disaster recovery plan for enterprises has long been a best practice to minimize business risk and be able to quickly recover in the event of a cyber attack, system outage/failure, natural disaster, and more. … Read More

Read More
Image for 7 Common Kubernetes Backup & Recovery Mistakes

7 Common Kubernetes Backup & Recovery Mistakes

December 8, 2021 / by Kyle Hunter

As enterprises move Kubernetes into production and increase the number of Kubernetes clusters and applications in use, they need to deliver the same “enterprise-level” services as for other production applications. Implementing Kubernetes backup is critical to protect your… Read More

Read More
Image for Providing Reliable Monitoring of Kubernetes Clusters with Amazon Managed Service for Prometheus and Rafay

Providing Reliable Monitoring of Kubernetes Clusters with Amazon Managed Service for Prometheus and Rafay

September 29, 2021 / by Sean Wilcox

Amazon Managed Service for Prometheus (AMP) is a new managed service by Amazon launching in general availability and providing an easy, scalable equivalent to the CNCF open-source Prometheus project. With AMP, enterprises get all the container monitoring benefits of open-source… Read More

Read More