Reusable Resources

This page describes the management of reusable TrilioVault resources from the perspective of performing a backup operation.

The reusable resources for TrilioVault for Kubernetes are aligned with the CRDs that are provided with the solution. These resources can be managed via the blue ribbon on the left side of the landing page.

The list of resources that can be created and managed separately are as follows:

BackupPlans

Similar to targets, new BackupPlans can be created and existing BackupPlans can be viewed and edited from the reusable resources page by navigating to the BackupPlans tab.

When selecting applications for backup from the application discovery panel, backupPlans are automatically created for the user and are shown here. However, this view provides the user the ability to create backupPlans to execute at a future time.

BackupPlans across multiple namespaces can be viewed together by multi-selecting the namespaces on the left panel.

Create and View BackupPlans

Editing a backupPlan is available through the edit option for a BackupPlan. The schema is the same as a user goes through when creating a backup via the application discovery panel on the landing page.

Edit a specific BackupPlans

Hooks

Hooks can also be created and managed via the reusable resources page. Users can create Hooks on-demand while going through the backup workflow or have them pre-created here and leverage them in their backup workflows. The schema for creating hooks from the reusable resources page is the same as creating them via backup workflows

Hooks can be edited by clicking the edit action for a specific hook.

Edit a Hook

Retention Policy

Retention policies can also be created and managed via the reusable resources page. Users can create retention policies on-demand while going through the backup workflow or have them pre-created here and leverage them in their backup workflows. The schema for creating retention policies from the reusable resources page is the same as creating them via backup workflows. Retention Policies across multiple namespaces can be viewed together by multi-selecting the namespaces on the left panel.

Manage Retention Policies

Retention Policies can be edited by clicking the edit option for a particular retention policy.

Edit Retention Policies

Targets

Targets can also be created and managed via the reusable resources page. Users can create Targets on-demand while going through the backup workflow or have them pre-created here and leverage them in their backup workflows.

Target browsing is a new feature that enables a user to browse the target repository and choose a backup to restore. Target browsing can be enabled on a target by toggling the button under the 'Browsing' column.

Enabling Target Browsing

After browsing has been enabled (may take a minute to launch the necessary pods and resources in the backend), users can browse the different backupPlans and backups based on those backupPlans while selecting one that they want to restore.

Before restoring the backup, users also have the ability to view the metadata to understand the transforms that they would need to apply

Browsing BackupPlans and Backups via Target Browser

Targets can be edited by clicking the edit option for a particular target.

Editing details/specifications of a Target repository

‚Äč