Restoring Kubernetes Applications Out of Place

You can use out-of-place restores to migrate Kubernetes applications and data across cloud providers, from on-premises to cloud, or from cloud to on-premises.

You can perform out-of-place restores to any Kubernetes cluster. For example, you can restore as follows:

  • To a different cluster

  • From on-premise to a cloud GKE

  • From GKE to EKS

  • From EKS to on-premise

With out-of-place restores, you can configure a different storage class for provisioning the data volumes. Storage classes abstract the underlying physical storage tier used by the Kubernetes cluster. With this approach, the development and test restores of production data do not incur the cost of primary production storage.


  1. From the navigation pane, go to Protect > Kubernetes.

    The Clusters page appears.

  2. In the Name column, click the cluster.

    The cluster page appears.

  3. Under Application groups, in the row for the application group that you want to restore, click the action button action_button, and then click Restore.

    The Select restore type page appears.

  4. Click Full application.

    The Restore page appears.

  5. Select the applications to restore.

  6. Click Restore.

    The Restore options dialog box appears.

  7. Click Out of place.

  8. Click Submit.