Cada dispositivo de backup/recuperação tem um pool de snapshots que contém os backups de dados de produção e os backups restaurados mais recentes. O pool de snapshots fornece acesso instantâneo aos seus dados.
O pool de snapshots (às vezes chamado de pool de desempenho) contém cópias de ouro dos dados do aplicativo nos momentos especificados em um plano de backup. A quantidade de dados consumidos é determinada pela possibilidade de usar um snapshot existente.
O pool de snapshots geralmente contém centenas ou até milhares de volumes chamados VDisks. É importante gerenciar o uso do pool de snapshots, porque os jobs começam a falhar se o pool estiver cheio demais. O consumo do pool de snapshots é detalhado em Entender o consumo do pool de snapshots.
Esta seção inclui:
Abrir pools de snapshots
É possível expandir os pools de snapshots atuais adicionando mais discos. Também é possível adicionar outros pools de armazenamento para snapshots. Isso pode ser feito para usar uma combinação de classes de armazenamento (como um pool com disco padrão e um pool com SSD) ou para manter diferentes grupos de aplicativos separados uns dos outros.
Criar um disco para usar com um pool de snapshots
Estas são as permissões necessárias para criar um disco a ser usado com um pool de snapshots:
compute.disks.createno projeto antes de criar um novo discocompute.instances.attachDiskna instância de máquina virtual (VM)compute.disks.useno disco a ser anexado
Use as instruções a seguir para criar um disco que será usado com um pool de snapshots:
- No console do Google Cloud , acesse a página Instâncias de VM e localize o dispositivo de backup/recuperação.
- Marque a caixa e clique no nome da instância em que você quer adicionar um disco.
- Na página Detalhes da instância de VM, clique em Editar.
- Em Mais discos, clique em Adicionar novo disco.
Especifique o seguinte:
- Nome: insira um nome para o disco usando o nome do disco atual como modelo.
- Origem: selecione Em branco para o Tipo de origem.
- Tipo de disco: selecione um tipo de disco que corresponda aos discos atuais no pool de snapshots que você está redimensionando ou ao tipo de disco que você quer no novo pool de snapshots.
- Tamanho: recomendamos que os discos do pool de snapshots sempre tenham 4.096 GB (4 TB).
- Programação de snapshot: deixe a programação de snapshot como padrão.
- Criptografia: é possível especificar a criptografia como Google-managed encryption key (GMEK) ou chave de criptografia gerenciada pelo cliente (CMEK). Sempre use o mesmo tipo de criptografia para todos os discos no mesmo pool de snapshots.
Clique em Salvar para concluir a configuração do disco.
Clique em Salvar para aplicar as alterações à instância e adicionar o novo disco.
Depois de adicionar um disco ao appliance, você pode expandir um pool de snapshots atual ou criar um novo.
Expandir um pool de snapshots atual
Para expandir um pool de snapshots, primeiro crie um novo disco e siga estas etapas:
- Clique na guia Gerenciar e selecione Dispositivos no menu suspenso.
- Selecione um dispositivo e clique em Configurar dispositivo para abrir a página de configuração do dispositivo.
- No painel à esquerda, selecione Pools de armazenamento.
- Selecione a guia Snapshot. A página "Pools de snapshots" é aberta.
- Encontre o pool e selecione o ícone de lápis no canto superior direito do bloco do pool. A janela "Gerenciar pool de snapshots" é aberta.
- Selecione os MDisk(s) a serem incluídos nesse pool na lista de discos não gerenciados clicando no símbolo + apropriado. Use a opção de pesquisa para encontrar os MDisks necessários. Os MDisks selecionados aparecem no painel à direita. Mantenha o cursor do mouse sobre um registro de MDisk para ver o status dele, incluindo UID, controlador e capacidade.
- Clique em Enviar. Uma caixa de diálogo de aviso será exibida. Digite PROSSEGUIR para confirmar.
- Clique em Confirmar.
Criar um pool de snapshots
Para criar um novo pool de snapshots, primeiro crie um novo disco e siga estas etapas:
- Clique na guia Gerenciar e selecione Dispositivos no menu suspenso.
- Selecione um dispositivo e clique em Configurar dispositivo para abrir a página de configuração do dispositivo.
- No painel à esquerda, selecione Pools de armazenamento.
- Selecione a guia Snapshot. A página "Pools de snapshots" é aberta.
- Clique em Clique para adicionar pool. A página "Criar pool" é aberta.
- Insira um Nome para o pool de armazenamento.
- Se necessário, modifique o limite padrão de Aviso.
- Selecione os MDisk(s) a serem incluídos nesse pool na lista de discos não gerenciados clicando no símbolo + apropriado. Use a opção de pesquisa para encontrar os MDisks necessários. Os MDisks selecionados aparecem no painel à direita.
- Clique em Enviar.
- Uma caixa de diálogo de aviso será exibida. Digite PROSSEGUIR para confirmar.
- Clique em Confirmar. O pool recém-criado é listado na página do pool de snapshots.
Excluir um pool de snapshots
Antes de excluir um pool de snapshots, verifique se:
- Não há perfis de plano de backup que especifiquem o pool.
- Não há backups residentes no pool. Todos os backups precisam estar expirados.
Para excluir um pool de snapshots:
- Clique na guia Gerenciar e selecione Dispositivos no menu suspenso.
- Selecione um dispositivo e clique em Configurar dispositivo para abrir a página de configuração do dispositivo.
- No painel à esquerda, selecione Pools de armazenamento.
- Selecione a guia "Snapshot". A página "Pools de snapshots" é aberta. Encontre o pool e selecione o ícone de lixeira no canto superior direito do bloco do pool.
- Uma caixa de diálogo de aviso será exibida. Digite EXCLUIR para confirmar.
Clique em Confirmar. Se o pool não estiver em uso por nenhum perfil de plano de backup e não contiver backups, ele será excluído.
Impacto da desativação ou exclusão de CMEKs
Se um dispositivo de backup/recuperação usar discos permanentes criptografados com chaves de criptografia gerenciadas pelo cliente (CMEK):
- Se a versão da chave for alternada, o disco anexado vai permanecer criptografado com a versão mais antiga da chave. Consulte Fazer a rotação da chave de criptografia do Cloud Key Management Service para um disco permanente.
- Se a versão da chave em uso por qualquer disco anexado ao dispositivo de backup/recuperação for desativada ou excluída, o dispositivo de backup/recuperação não poderá ser ativado. Consulte Como desativar ou excluir CMEKs.
Ver versão da chave
Para determinar qual versão da chave está em uso por um dispositivo de backup/recuperação:
- Acesse Compute Engine > Instâncias de VM.
- Localize o dispositivo de backup/recuperação e selecione o nome da instância para abrir a visualização de detalhes dela.
- Acesse a seção "Armazenamento" e revise todos os discos anexados.
- Selecione o nome de cada disco para conferir a versão da chave.
Discos de preparo
Um disco de preparo é um VDisk criado quando um aplicativo é protegido pela primeira vez. É uma cópia dos dados de produção do último backup invocado pelo plano de backup do aplicativo. Cada disco de preparo está associado a vários snapshots nos próprios VDisks de snapshot. O número de snapshots de cada aplicativo ou VM é determinado pela frequência de snapshot do plano de backup e pelo período de armazenamento.
Como um disco de preparo é uma cópia completa do aplicativo ou da VM de produção, cada disco de preparo requer tanto espaço de armazenamento no pool de snapshots quanto o aplicativo ou a VM protegida requer no armazenamento de produção. Os snapshots feitos do disco de preparo fazem referência aos dados no disco de preparo, por isso são muito menores. À medida que os backups subsequentes alteram os blocos no disco de preparo, os blocos originais são "enviados" para os VDisks de snapshot. Assim, o snapshot parece ter conteúdo constante, mas contém cada vez mais blocos ao longo do tempo.
Discos de preparo para VMs do VMware e aplicativos fora de banda
Quando você protege uma VM ou um aplicativo, cópias do backup selecionado são colocadas em um disco de preparo virtual dedicado no pool de snapshots. O Backup e DR cria um snapshot do backup no disco de preparo e o armazena no pool de snapshots pelo tempo especificado no plano de backup.
Os discos de preparo para backups são alocados do pool de snapshots. O VDisk é provisionado de maneira otimizada. Cada snapshot criado desse disco de preparo também consome espaço do pool de snapshots, e a quantidade depende da taxa de alteração do aplicativo.
Uma exceção para a proteção direta para o OnVault de VMs da VMware
As VMs da VMware protegidas diretamente no OnVault não passam por um disco de preparo, porque o dispositivo pode receber informações de blocos alterados diretamente da camada da VMware. Todos os outros aplicativos recebem informações de blocos alterados do Oracle RMAN ou do agente de backup e DR (usando um disco de preparo de backup e DR).
Entender o consumo do pool de snapshots
O pool de snapshots contém os discos de preparo e de snapshot para cada aplicativo ou VM protegida, além de clones e backups de montagem que você fizer.
O pool de snapshots contém discos virtuais ou VDisks. Os VDisks e o consumo de VDisks são explicados em VDisks. O espaço do pool de snapshots é consumido por quatro tipos diferentes de VDisk:
VDisks de preparo: os VDisks de preparo, geralmente chamados de discos de preparo, contêm a cópia de ouro do aplicativo do Backup e DR. Os discos de preparo são retidos enquanto um aplicativo estiver protegido e houver pelo menos um snapshot. Consulte Discos de preparo.
VDisks de snapshot: são usados para preservar o estado dos discos de preparo em momentos específicos. Os snapshots são retidos até o horário de validade, mas o último snapshot nunca vai expirar, a menos que o aplicativo esteja desprotegido ou tenha expirado explicitamente.
VDisk montável: são backups montáveis criados no momento da restauração com base em um snapshot em um disco de snapshot.
Clonar VDisks: os discos clonados são cópias completas dos dados de produção de um aplicativo. Os discos clonados não expiram automaticamente.
VDisks
O Backup e DR usa VDisks lógicos (discos ou volumes virtuais) para virtualizar dados de hosts. Os VDisks são retirados de um pool de discos gerenciados (MDisks) apresentados a um appliance de backup/recuperação de uma ou mais matrizes.
A partir dos VDisks, os dados podem ser clonados, montados e recuperados, apresentados para trabalho de teste e desenvolvimento e manipulados em outras tarefas. Os VDisks são criados conforme necessário em matrizes de disco físico.
Há um limite fixo de VDisks por dispositivo de backup/recuperação. Ao criar políticas de proteção, o dispositivo vai avisar quando uma configuração puder exceder os limites do VDisk.
Consumo de vDisk
Em geral, cada aplicativo ou VM protegido requer um ou mais VDisks para o disco de preparo, além do mesmo número de VDisks por snapshot. Além disso, observe estas regras:
Os backups no nível da VM com um plano de backup de snapshot consomem um VDisk para cada disco virtual na VM.
Os backups do sistema de arquivos em um ambiente do Windows consomem um VDisk para cada sistema de arquivos protegido.
Os backups do sistema de arquivos em um ambiente Unix consomem um VDisk para cada 833 GB protegidos vezes 1+(número de snapshots retidos). É possível ajustar o valor de 833 GB alterando a granularidade do disco de preparo em "Detalhes e configurações".
Montagens, LiveClones e clones de aplicativos que não são de VM consomem VDisks.
Em sistemas Linux, os sistemas de arquivos e os bancos de dados Oracle consomem um VDisk, além de outro para cada 2 TB adicionais de dados protegidos.
Os bancos de dados do SQL Server consomem um VDisk para cada volume que hospeda o banco de dados.
Cada snapshot de um VDisk consome um VDisk por snapshot por disco protegido.
Os snapshots mostram o pico de uso, já que novos snapshots são criados antes que os antigos expirem.
Após o failover e a sincronização, a operação de failback limpa todos os VDisks de sincronização e failover.
Os VDisks são provisionados de forma dinâmica e podem crescer ao longo do tempo.