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 Clúmio, 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:
Restauração a partir de um Grupo de Proteção usando a Pesquisa Global
Os clientes podem acessar a página de detalhes do ativo do Grupo de Proteção clicando em seu nome. Nessa página, os clientes podem clicar em “Pesquisar objetos nos backups”, conforme mostrado abaixo:

Para realizar pesquisas nos backups, os clientes podem especificar uma variedade de opções de pesquisa, como:
- A chave do objeto contém
- A chave do objeto começa com
- Backup selecionado (backup mais recente ou todos os backups)
- ID da versão
- Tipo de objeto
- Tamanho do objeto (mínimo e máximo)
- Classe de armazenamento
- ETag
- Nome do balde

Depois que os critérios de pesquisa forem definidos e os clientes clicarem em “Visualizar”, eles poderão ver uma prévia rápida dos primeiros 100 objetos que atendem aos critérios de pesquisa. Se o número de resultados for menor do que isso, você verá apenas uma quantidade limitada de objetos, conforme mostrado abaixo:

Essa é uma experiência semelhante à Pesquisa do Google, na qual os clientes geralmente não acessam a segunda página, mas continuam refinando seus critérios de busca para encontrar aquela agulha no palheiro das cópias de segurança. Assim que encontrarem o que procuram, podem selecionar esse objeto específico e clicar em “Próximo: Versão”

Por padrão, será selecionada a versão mais recente que atender aos critérios de pesquisa, mas os clientes também podem alternar para a opção “Todas as versões”, que exibirá todas as versões que atendam aos critérios de pesquisa. A partir daí, os clientes podem selecionar várias versões do mesmo objeto para serem restauradas. Os clientes podem clicar em “Próximo: Resumo” para configurar as opções de restauração:
Seleção das opções de restauração

A partir dessa configuração, os clientes podem especificar em qual conta/região/bucket o objeto (com ou sem várias versões) deve ser restaurado. Eles podem adicionar um prefixo para diferenciar esses dados restaurados ou deixar o campo em branco para restaurá-los em seu local original. A chave completa do objeto será restaurada para que o objeto retorne ao seu local original. O Clumio adiciona tags como “Versão” e “Hora da última modificação” para que os clientes possam diferenciar esses objetos de outros, caso eles sejam restaurados em seu local original. Os clientes também podem especificar a classe de armazenamento para os objetos restaurados, e os dados serão restaurados de acordo com essa especificação. Eles receberão uma estimativa do número de créditos que serão cobrados pela realização dessa restauração.
Restauração a partir de um Grupo de Proteção usando o recurso “Point in Time”
Isso representa o fluxo da Pesquisa Global. Além disso, os clientes podem usar um “Ponto no Tempo” para restaurar um único objeto ou vários objetos, conforme mostrado abaixo:

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:

Os clientes podem visualizar os primeiros 100 objetos e confirmar se eles estão corretos ou não. Se nenhum critério de pesquisa for especificado, todos os objetos que estavam nos buckets serão restaurados.

Além de todas as opções disponíveis na Pesquisa Global, os clientes podem especificar se desejam restaurar apenas a versão mais recente ou todas as versões dos objetos.
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 🙂