Most recovery use cases that we’ve heard from our customers are along the lines of either recovering a single object or multiple objects. Multiple objects could be an entire prefix, an entire bucket, or even multiple buckets at the same time. No customers want anything bad to happen to their production environment but if it does, the capability to restore multiple buckets becomes really crucial. With Clumio, customers can either use the Global search capability or go to a specific Point in Time to recover objects from a Protection Group. Let’s start with Global Search first:
Restauration à partir d’un groupe de protection à l’aide de la recherche globale
Les clients peuvent accéder à la page de détails du groupe de protection en cliquant sur son nom. Sur cette page, ils peuvent cliquer sur « Rechercher des objets dans les sauvegardes », comme illustré ci-dessous :

Pour effectuer une recherche dans les sauvegardes, les clients peuvent définir différentes options de recherche, telles que :
- La clé de l’objet contient
- La clé de l’objet commence par
- Sauvegarde sélectionnée (dernière sauvegarde ou toutes les sauvegardes)
- Identifiant de version
- Type d’objet
- Taille de l’objet (minimale et maximale)
- Classe de stockage
- ETag
- Nom du panier

Une fois les critères de recherche définis et après avoir cliqué sur « Aperçu », les clients pourront voir un aperçu rapide des 100 premiers objets correspondant à ces critères. Si le nombre de résultats est inférieur, seuls certains objets seront affichés, comme illustré ci-dessous :

Il s’agit d’une expérience similaire à celle de la recherche Google, où les clients ne consultent généralement pas la deuxième page, mais affinent sans cesse leurs critères de recherche pour trouver l’aiguille dans la botte de foin que constituent les sauvegardes. Une fois qu’ils ont trouvé ce qu’ils cherchent, ils peuvent sélectionner cet élément précis et cliquer sur « Suivant : Version ».

Par défaut, la dernière version correspondant aux critères de recherche est sélectionnée, mais les clients peuvent également choisir l’option « Toutes les versions », qui affichera toutes les versions correspondant à ces critères. À partir de là, les clients peuvent sélectionner plusieurs versions d’un même objet à restaurer. Les clients peuvent cliquer sur « Suivant : Résumé » pour configurer les options de restauration :
Sélection des options de restauration

À partir de cette configuration, les clients peuvent spécifier dans quel compte, quelle région et quel compartiment l’objet (avec ou sans versions multiples) doit être restauré. Ils peuvent ajouter un préfixe pour différencier ces données restaurées ou laisser le champ vide pour restaurer les données à leur emplacement d’origine. La clé complète de l’objet sera restaurée afin que celui-ci soit replacé à son emplacement d’origine. Clumio ajoute des balises telles que « Version » et « Date de dernière modification » afin que les clients puissent distinguer ces objets des autres au cas où ils seraient restaurés à leur emplacement d’origine. Les clients peuvent également spécifier la classe de stockage des objets restaurés ; les données seront alors restaurées en conséquence. Ils recevront une estimation du nombre de crédits qui leur seront facturés pour effectuer cette restauration.
Restauration à partir d’un groupe de protection à l’aide de la fonctionnalité « Point in Time »
Cela correspond au processus de recherche globale. De plus, les clients peuvent utiliser un « Point in Time » pour restaurer un ou plusieurs objets, comme illustré ci-dessous :

In the calendar view shown above, customers can pick a specific date and then select the option to either Restore an Object or Restore Multiple Objects. Restoring an object is similar to the Global Search flow as covered above. Restoring multiple objects also flows similarly where customers can specify their search criteria. If they wish to restore entire buckets, they don’t need to specify any criteria and just the buckets that they would like to restore as shown below:

If the search criteria is indeed configured, customers don’t need to select a particular object but all objects that match their search criteria gets restored as shown below:

Les clients peuvent prévisualiser les 100 premiers objets et vérifier s’ils leur conviennent. Si aucun critère de recherche n’est spécifié, tous les objets qui se trouvaient dans les compartiments seront restaurés.

Outre toutes les options disponibles dans la « Recherche globale », les clients peuvent choisir de restaurer uniquement la dernière version ou toutes les versions des objets.
All in all, customers can either use the Global Search option or the Point in Time feature to find specific objects quickly and restore them to account or location of their choice. If this doesn’t wow you, maybe we will need to get an actual genie 🙂