La mayoría de los casos de uso de Recovery que nos han comentado nuestros clientes se refieren a la recuperación de un único objeto o de varios objetos. En el caso de varios objetos, podría tratarse de un prefijo completo, un bucket completo o incluso varios buckets a la vez. Ningún cliente quiere que le ocurra nada malo en su entorno de producción, pero si ocurre, la capacidad de restaurar varios buckets resulta realmente crucial. Con Clumio, los clientes pueden utilizar la función de búsqueda global o desplazarse a un momento específico en el tiempo para recuperar objetos de un grupo de protección. Empecemos primero por la búsqueda global:
Recuperación desde un grupo de protección mediante la búsqueda global
Los clientes pueden acceder a la página de detalles del activo del grupo de protección haciendo clic en su nombre. En la página de detalles del activo, los clientes pueden hacer clic en «Buscar objetos en las copias de seguridad», tal y como se muestra a continuación:

Para realizar búsquedas en las copias de seguridad, los clientes pueden especificar diversas opciones de búsqueda, como:
- La clave del objeto contiene
- La clave del objeto comienza por
- Copia de seguridad seleccionada (la última copia de seguridad o todas las copias de seguridad)
- ID de versión
- Tipo de objeto
- Tamaño del objeto (mínimo y máximo)
- Clase de almacenamiento
- ETag
- Nombre del cubo

Una vez especificados los criterios de búsqueda y cuando los clientes hagan clic en «Vista previa», podrán ver una vista previa rápida de los primeros 100 objetos que coincidan con dichos criterios. Si el número de resultados es inferior, solo se mostrarán algunos objetos, tal y como se muestra a continuación:

Se trata de una experiencia similar a la de la búsqueda en Google, en la que los clientes no suelen pasar a la segunda página, sino que siguen refinando sus criterios de búsqueda para encontrar esa aguja en el pajar de las copias de seguridad. Una vez que encuentran lo que buscan, pueden seleccionar ese objeto concreto y hacer clic en «Siguiente: Versión».

De forma predeterminada, se seleccionará la última versión que coincida con los criterios de búsqueda, pero los clientes también pueden cambiar a «Todas las versiones», lo que mostrará todas las versiones que coincidan con dichos criterios. Desde ahí, los clientes pueden seleccionar varias versiones del mismo objeto para restaurarlas. Los clientes pueden hacer clic en «Siguiente: Resumen» para configurar las opciones de restauración:
Selección de opciones de restauración

Desde esta configuración, los clientes pueden especificar en qué cuenta, región o depósito debe restaurarse el objeto (con o sin versiones múltiples). Pueden añadir un prefijo para diferenciar estos datos restaurados o dejarlo en blanco para restaurar los datos en su ubicación original. Se restaurará la clave completa del objeto para que este vuelva a su ubicación original. Clumio añade etiquetas como «Versión» y «Hora de la última modificación» para que los clientes puedan diferenciar estos objetos de otros en caso de que se restauren en su ubicación original. Los clientes también pueden especificar el tipo de almacenamiento de los objetos restaurados y los datos se restaurarán en consecuencia. Recibirán una estimación del número de créditos que se les cobrarán por realizar esta restauración.
Recuperación desde un grupo de protección mediante un punto en el tiempo
Esto representa el flujo de «Búsqueda global». Además, los clientes pueden utilizar un «momento concreto» para restaurar un único objeto o varios objetos, tal y como se muestra a continuación:

En la vista de calendario que se muestra arriba, los clientes pueden elegir una fecha concreta y, a continuación, seleccionar la opción «Restaurar un objeto» o «Restaurar varios objetos». La restauración de un objeto es similar al proceso de búsqueda global descrito anteriormente. La restauración de varios objetos también sigue un proceso similar, en el que los clientes pueden especificar sus criterios de búsqueda. Si desean restaurar buckets completos, no es necesario que especifiquen ningún criterio, sino que basta con que indiquen los buckets que desean restaurar, tal y como se muestra a continuación:

Si los criterios de búsqueda están correctamente configurados, los clientes no tienen que seleccionar ningún objeto en concreto, sino que se recuperan todos los objetos que coinciden con sus criterios de búsqueda, tal y como se muestra a continuación:

Los clientes pueden previsualizar los primeros 100 objetos y confirmar si les parecen correctos o no. Si no se especifica ningún criterio de búsqueda, se restaurarán todos los objetos que se encontraban en los buckets.

Además de todas las opciones disponibles en la Búsqueda global, los clientes pueden especificar si desean restaurar únicamente la última versión o todas las versiones de los objetos.
En definitiva, los clientes pueden utilizar la opción «Búsqueda global» o la función «Punto en el tiempo» para encontrar objetos concretos rápidamente y restaurarlos en la cuenta o ubicación que elijan. Si esto no te impresiona, quizá tengamos que buscar a un genio de verdad 🙂