Skip to Main Content
IBM System Storage Ideas Portal
Hide about this portal


This portal is to open public enhancement requests against IBM System Storage products. To view all of your ideas submitted to IBM, create and manage groups of Ideas, or create an idea explicitly set to be either visible by all (public) or visible only to you and IBM (private), use the IBM Unified Ideas Portal (https://ideas.ibm.com).


Shape the future of IBM!

We invite you to shape the future of IBM, including product roadmaps, by submitting ideas that matter to you the most. Here's how it works:

Search existing ideas

Start by searching and reviewing ideas and requests to enhance a product or service. Take a look at ideas others have posted, and add a comment, vote, or subscribe to updates on them if they matter to you. If you can't find what you are looking for,

Post your ideas
  1. Post an idea.

  2. Get feedback from the IBM team and other customers to refine your idea.

  3. Follow the idea through the IBM Ideas process.


Specific links you will want to bookmark for future use

Welcome to the IBM Ideas Portal (https://www.ibm.com/ideas) - Use this site to find out additional information and details about the IBM Ideas process and statuses.

IBM Unified Ideas Portal (https://ideas.ibm.com) - Use this site to view all of your ideas, create new ideas for any IBM product, or search for ideas across all of IBM.

ideasibm@us.ibm.com - Use this email to suggest enhancements to the Ideas process or request help from IBM for submitting your Ideas.

Detailed overview in Fusion UI to display all resources actually captured by the backup or recipe

See this idea on ideas.ibm.com

Suggestion for improvement:
In order to support the targeted development of recipes that work correctly, a function for quick and complete content analysis of the individual created backups (and possibly also the restores) should be included in the Fusion UI. The overview of the backup contents should contain at least the information about the namespace, the resource type, the resource name and the group defined in the recipe through which this resource was captured.

Background:
Although you can specify in relatively detail which volumes and resources of an OpenShift namespace should be backed up by defining a recipe to be used in a backup, you are completely flying blind with the actual content of the individual backups and only find out at the time of a restore whether the intended content was actually included in the backup.
The job details do contain a small summary of the standard resources found according to the inventory of the namespace (Deployments: 2, Pods: 4, StatefulSets: 0, Secrets: 7), but especially when certain restrictions have been made using label selectors, it is not clear at any point which resources ended up in the backup.

It becomes particularly confusing when the includeClusterResources parameter is set to true or not set at all in a group definition. Then, without you even realizing it, countless resources can end up in the backup that you don't want in there at all and certainly don't want to restore on another cluster!

Especially when creating more complex recipes for more extensive applications, it is essential to get comprehensive feedback during the first backup test as to whether the recipe does exactly what the developer intended - and not to find out after a disaster has occurred that important resources based on certain new CRDs are missing.

In the interests of targeted creation and early and rapid testing of recipe effects, the Fusion UI should therefore either display a precise list of each individual resource contained in the backup immediately after a backup job has been carried out (if possible also for export in csv format) or offer a general function for analyzing the content of all backups that have already been carried out. In this case, it would be helpful to select one of the existing backups in the list and then use a button (Show content) to create and export a list as described above.

There is already a getResources.sh script in Github that enables exactly this reading of the backup contents (https://github.com/IBM/storage-fusion/blob/master/backup-restore/recipes/Fusion-recipe-tools/getResources.sh), but it is far too laborious to always first determine the exact name of the backup and call this script on the command line.

The same functionality should therefore be integrated into the Fusion UI, possibly even with a "dry run" function to simply be able to test the effect of the recipe without immediately carrying out a backup with data transfer to the target Storage.

 

Idea priority High
1 MERGED

Check Backed up OpenShift Resources through Fusion UI

Only way to verify backed up resources within a namespace is using scripts. Doing this through Fusion UI is going to be a lot better. Specially in larger OCP deployments.
about 1 year ago in Storage Fusion 1