Skip to main content
Question

Kasten Guest File Restore?


Hi all,

 

I’ve following my way through the kasten documentation to get to grips with Kasten, this page seems to suggest that guest file restore is, to some extent, possible Restoring Guest OS Files - Veeam Kasten Integration Guide.  I can’t figure out how this would be done through my own testing though?

 

We’re running Kubernetes with a ceph rbd storage pool for data and kasten v7.5.8.  Currently joined to Veeam Backup and replication on the latest path running in a vmware production environment.

 

Is it actually possible to do individual file restores like this, or are the docs misleading me?

4 comments

Chris.Childerhose
Forum|alt.badge.img+21

@Madi.Cristil ​@safiya - please move this to the Kubernetes board for better assistance.


Tommy O'Shea
Forum|alt.badge.img+3
  • Experienced User
  • 158 comments
  • April 1, 2025

What wasn't working in your testing? In the link you included in your post, it says this:

Veeam Kasten for Kubernetes does not support restore of individual guest OS files and folders to the original location (applications added to a Kasten cluster). You can only save files and folders to a new location.

It will also only allow guest file restore from Linux and Unix systems, not Windows. 


  • Author
  • New Here
  • 2 comments
  • April 1, 2025

To describe my workflow slightly better; i’m using kasten to snapshot a workflow running on kubernetes, so far i’ve tried both a native kubernetes application running in a given namespace, and a virtual machine migrated to run using kubevirt, also running in a dedicated namespace.

I snapshot either of these applications, then export the snapshot to a virtual machine running minio as a test backup location.

This is configured within kasten’s Location profile section, the export to this location completes successfully, but ends up under a ‘snapshot’ menu with only the option to restore to kubernetes.

 

In the KB article, this is under the ‘disk’ menu instead; am i missing a piece of documentation somewhere that exlpains how to create the job/policy to create a backup file?

 


  • Author
  • New Here
  • 2 comments
  • April 17, 2025

Does anyone have anything to add on thus?

 

Once again, current situaton, we’re running on kubernetes, using kubevirt to run the virtual machines, a ceph rbd pool is being used to store all of the data for this.

Kasten is installed in the cluster, and i’m able to take snapshots of applications etc; this page claims guest file restore is possible with some limitations: Restoring Guest OS Files - Veeam Kasten Integration Guide, these being that the file cannot be restored to the source/live locaton, and that the (guest?) OS that the application/vm was running must be non-windows.

 

I’ve done a snapshot of hte virtual machine workload, then exported this as a backup, both to a S3 bucket running on the ceph rpb storage pool in the cluster, and a virtual machine outside of the cluster, running minio as a ‘dummy’ backup location.  When i select this backup point in our veeam backup and replication virtual machine (to which the kasten instance has been added); i only have theoption to restore to kubernetes as seen in my last post, nothing here for guest file restore operations.

 

Am i missing something, some documentation somewhere etc?

I’m new to kasten, but very experiences with Veeam backup and replication as a whole, so far i haven’t been able to understand how to achive the guest file restore the documentation claims is possible, which is a major hurdle for us that may affect out commitment to kasten going forwards.


Comment