Restoring Kubernetes Applications In Place

You can restore Kubernetes applications to the same cluster (in place).

Go to the Restore Wizard

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

    The Overview page appears.

  2. On the Application groups tab, 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.

  3. Click Full application.

    The Restore page appears.

  4. Select the applications to restore.

  5. To select a specific backup copy to restore from, do the following:

    By default, Commvault restores content from the first available, valid backup copy that it finds.

    1. In the upper-right corner of the page, click Settings.

      The Settings dialog box appears.

    2. From the MediaAgent list, select the access node that contains the backup copy.

    3. From the Source list, select the backup copy.

    4. Click OK.

  6. Click Restore.

    The Destination page of the configuration wizard appears.


  1. For Type, select In place.

  2. From the Access node list, select the access node to perform the restore.

    For optimal performance, select an access node that has low latency to the Kubernetes cluster and the backup copy.

  3. Click Next.

    The Applications page of the configuration wizard appears.


  1. Review the applications to restore.

  2. Click Next.

    The Restore Options page of the configuration wizard appears.

Restore Options

  1. To delete and overwrite existing data, move the Unconditionally overwrite if it already exists toggle key to the right, and then click Yes in the confirmation dialog box.

    If any data matching the restore data exists in the destination, Commvault deletes the existing data before starting the restore process.

  2. To use resource modifiers to add, delete, and modify fields in the Kubernetes resource YAMLs that you restore, under Additional options, do the following:

    • To use an existing resource modifier, from the Select modifiers list, select the resource modifier.


      For in-place restore, modifier from the source cluster will be used.

    • To specify a new resource modifier or to change an existing modifier, click Edit Modifiers.

    For more information about resource modifiers, see Modifying Fields in Restored Kubernetes Resource YAMLs.

  3. Click Next.

    The Summary page of the configuration wizard appears.


  1. Review the selected applications and restore options.

  2. Click Submit.

What to Do Next

If you restored files or folders to a PersistentVolumeClaim (PVC) that is attached to a running pod, an application restart might be required to access the newly restored data in the application.