Current Status
Not Enrolled
Get Started
Lab 3

Backup Your Kubernetes Application

Intermediate | ~ 1 hour

Learn about backup in Kubernetes

  • Successfully backing up key files
  • Protecting application data


Read Blog

Backup Your Kubernetes Application

Thomas Keenan • Instructor • Mentor • Contributor
Watch Video
Lab 3 Video Overview
Review Slides
Lab 3 Slides

Hands-On Lab #3

Backup your Kubernetes Application

Ratings and Reviews

Avg. Rating
139 Ratings
What's your experience? We'd love to know!
Posted 1 day ago
Great place to learn about Kubernetes

I really like the hand's on lab's

Preview Image
Newin Atmarumeksa
Posted 1 day ago
Engaging, interactive, and fun way to protect kubernetes utilizing Kasten

None to dislike, all is great

Preview Image
Posted 1 day ago
NodePort and port mapping

pretty basic

Preview Image
Posted 1 day ago
Good lab

Really good lab. Was a bit confused about the instructions for restoring the mysql database, they don't seem to match up with the options available in the kasten dashboard.

Preview Image
Posted 1 day ago
Backup strategy with k10

It was good to know that there may exist differences between this approach and the traditional one

Preview Image
Posted 1 day ago


Preview Image
Posted 1 day ago
Backup & Recovery is crucial

Very easy backup and Recovery

Preview Image
Posted 1 day ago

fast simulation of data loss and restore

Preview Image
Posted 1 day ago


Preview Image
Posted 1 day ago
Great Lab 3

Great examples.

Preview Image
Show more reviews
What's your experience? We'd love to know!
Follow Us
By subscribing, you agree to receive communications about Kasten by Veeam products, services and events. Your personal data will be managed by Kasten by Veeam in accordance with the Privacy Policy. You can unsubscribe at any time.
© 2022 | Privacy Policy & Cookies | EULA


Share on facebook
Share on twitter
Share on linkedin

Lab background

This lab covers how to successfully back up and protect application data in Kubernetes.

Many users from the virtualization world come to Kubernetes assuming that backup and data retention for applications is exactly the same as for legacy environments. Nothing could be further from the truth! While Kubernetes provides high-availability parameters for containers, applications can only fully recover after a disaster scenario if the underlying data can also be secured and successfully restored, while being protected from corruption or loss.   All application and cluster control data must be successfully backed up.

As such, the Kubernetes platform is fundamentally different from all earlier compute infrastructures. It uses its own placement policy to distribute application components. Containers can be dynamically rescheduled or scaled. New application components can be added or removed at any time. A data management solution for Kubernetes needs to understand this cloud-native architectural pattern, be able to work with a lack of IP address stability, and deal with continuous change.

This lab will also introduce Kasten K10, the number one backup and disaster recovery solution for Kubernetes, as part of the hands-on activity. Kasten K10 was purpose-built for Kubernetes and provides enterprise operations teams with an easy-to-use, scalable and secure system for backup/restore, disaster recovery and mobility of Kubernetes applications.

Is there pre-work for the lab?

Yes. Be sure to complete reading and studying this blog, the video description of the work to be performed during the lab, and the accompanying slides.

What is the structure of the lab?

The lab consists of two sections, both of which are approximately 40 minutes long. Your time may vary, depending on how quickly you pass either section.

Section 1 — Backup Fundamentals

This section will cover background topics and terminology regarding   application backup in Kubernetes.  Each topic will have some review material first, then pose a challenge question. You must answer the question correctly to proceed to the next section. You’ll learn:

  1. Why backup in Kubernetes has unique requirements
  2. A step-by-step backup procedure
  3. Getting security right
  4. Reviewing the risks in the process
  5. Tips, tricks and gotchas

 Section 2 — Hands-on Practice - Back up an Application

In this section, we will introduce Kasten K10.   K10 capabilities include:

  • Easy backup/restore for your entire application stack to make it easy to “reset” your application to a good known state
  • Disaster recovery of your applications in another cluster, region or cloud
  • Application portability across unfederated clusters in a secure and scalable manner

Specific exercises covered in the lab include:

  • Deploying  Kasten K10
  • How to backup and protect data for MySQL
  • An example failure scenario
  • Deleting data
  • Recovering Kasten K10

At the end of this lab, you will be familiar with end-to-end backup and recovery of data in Kubernetes.

How do I access Lab 3?

Go to to start your learning journey! Remember: you can pause during the lab and return to the same spot without losing your place.

All the best, enjoy

Kasten K10 free now

Kasten K10
For help with please email

Connect with other users and Kasten support on Kasten’s Learning Slack Channel.

We use cookies on our site to give you the best experience possible. By continuing to browse the site, you agree to this use. For more information on how we use cookies, see our Privacy Policy.