PowerEdge: O que é um snapshot e como gerenciar
Summary: Este artigo explica o que são snapshots.
Instructions
Snapshot (também conhecido como "cópia point-in-time" ou "repetição") é uma "captura" de um volume e seus dados em um ponto específico do tempo, seja criado manualmente ou agendado por meio de um perfil de snapshot. Os clientes podem definir uma política interna sobre a frequência de snapshots e por quanto tempo um snapshot é mantido/expirado, dependendo do RPS (Recovery Point Objective) e do RTO (Recovery Time Objective).
Quando um snapshot é criado a partir de um volume, o conteúdo exato do volume em nível de bloco é capturado no momento da criação do snapshot quando criado a partir do Dell Storage Manager (DSM) ou da interface do usuário da Web integrada do Storage Center (SCOS 6.x e anteriores). A criação de um snapshot não interrompe a E/S nem impede o acesso ao volume.
Ao implementar snapshots, há duas técnicas:
1. O armazenamento original nunca é modificado. Quando uma solicitação de gravação é feita, ela é redirecionada dos dados originais para uma nova área de armazenamento. (chamado de "Redirect-on-write" ou ROW)
2. Quando uma solicitação de gravação é feita, os dados são copiados para uma nova área de armazenamento e, em seguida, os dados originais são modificados. (chamado de "cópia na gravação" ou COW)
Apesar de seus nomes, copy-on-write geralmente vê a primeira técnica. O COW faz duas gravações de dados em comparação com um do ROW; é difícil de implementar eficientemente e, portanto, usado com pouca frequência.
A técnica de cópia na gravação pode ser usada para emular um armazenamento de leitura/gravação em mídias que exijam nivelamento de desgaste ou que sejam gravadas fisicamente depois de ledas muitas. O array Dell Compellent usa a tecnologia ROW
Os snapshots criados usando o DSM são considerados consistentes em caso de falhas. Se todos os componentes de dados inter-relacionados forem como eram (consistentes com a ordem de gravação) no instante da falha. Para entender melhor esse tipo de consistência, imagine o status dos dados no disco rígido do seu computador pessoal após uma queda de energia ou evento semelhante. Um backup consistente em caso de falhas é suficiente para aplicativos e sistemas operacionais que não sejam bancos de dados, como servidores de arquivos, servidores DHCP, servidores de impressão e assim por diante.
Para snapshots consistentes com aplicativos — um backup ou snapshot é consistente com aplicativos se, além de ser consistente com a ordem de gravação, os aplicativos em execução concluem todas as operações e liberam seus buffers no disco (desativação do aplicativo). Os backups consistentes com aplicativos são recomendados para aplicativos e sistemas operacionais de banco de dados, como SQL, Oracle e Exchange, e o Dell Compellent fornece um gerenciador de reprodução para orquestrar, permitindo que os servidores host criem snapshots no array Dell Compellent.
Como o snapshot funciona?
Benefícios da reprodução instantânea de dados
Os benefícios incluem:
- Replays ilimitados, com eficiência de espaço e baseados em tempo a qualquer intervalo de tempo
- Recuperação instantânea de riscos de dados por meio da restauração de uma repetição
- Minimizar o tempo de inatividade do sistema
- Reduza a dependência de backups baseados em fita
- Perfis intuitivos e mecanismo de agendamento
- Os replays também podem ser usados para testar novos aplicativos nos dados sem risco de perda ou corrupção de dados
Páginas de dados de reprodução instantânea de dadosOs dados em várias páginas têm características de acessibilidade diferentes. Sua interação descreve o processo da DIR.
- Páginas ativas
Dados que são Leitura/Gravação. Estes são os dados mais recentes ou mais atuais.
- Dados acessíveis preenchidos em páginas R-O
Esses dados são somente leitura, mas estão acessíveis. É de um marco temporal anterior, mas não foi alterado.
- Dados inacessíveis Páginas R-O preenchidas
Dados que tiveram alterações neles. Esses dados são somente leitura e só podem ser acessados por meio da recuperação de um volume de exibição.
Um snapshot (ou repetição) é uma cópia point-in-time (PITC) de um volume para fornecer recuperação rápida de perigos como vírus, falta de energia, falha de hardware ou erro humano. A restauração de um snapshot pode recuperar dados perdidos ou reverter o volume para um point-in-time anterior.
Os snapshots da Dell diferem do conceito PITC tradicional porque os blocos ou páginas param de responder e não são copiados. Nenhum dado do usuário é movido, tornando o processo eficiente tanto no tempo necessário para concluir o snapshot quanto no espaço usado pelos snapshots.
Gerenciando a reprodução instantânea de dados
Ao usar o recurso Data Instant Replay do Dell Storage Center, o usuário deve considerar vários fatores ao programar snapshots.
- Com que frequência os snapshots devem ser agendados?
- Determine o RPO (Recovery Point Objective, objetivo de ponto de recuperação) para cada volume.
- Agende snapshots com base na política de backup estabelecida para maximizar a utilização do espaço de armazenamento.
- Expire os snapshots quando eles não forem mais úteis:
- Isso libera o armazenamento.
- Quando as visualizações não forem mais necessárias, cancele o mapeamento e exclua-as.
- Os snapshots podem ser agendados para ocorrer:
- Aplicação automática de perfis de snapshot (replay)
- Sob demanda, criado manualmente
Visualizar perfil do snapshot
Por padrão, o Storage Center fornece dois perfis de snapshot padrão que não podem ser excluídos.
Diariamente: Cria um snapshot todos os dias à 00h01 e expira o snapshot em uma semana
Exemplo: Aplica três regras de agendamento:
- Cria um snapshot a cada 12 horas entre 00h05 e 18h, com expiração em cinco dias
- Cria um snapshot no primeiro dia de cada mês às 23h30, com expiração em 26 semanas
- Cria um snapshot todos os sábados às 23h30, com expiração em 5 semanas
Na figura, clique em Snapshot Profile. Este exemplo mostra os dois perfis de snapshot padrão: Diário e Amostra
Visualizar o uso do volume do perfil do snapshot
Criar um perfil de snapshot
Nomeie o perfil de snapshot
Add Rule
Método de criação de snapshot
No menu suspenso Snapshot Creation Method, selecione uma opção para controlar como os snapshots acionados pelo perfil de snapshot são criados.
1.Standard - selecione para obter snapshots em série para todos os volumes associados ao snapshot.
2. paralelo - quando selecionado, obtém snapshots simultaneamente para todos os volumes associados ao snapshot.
3.Consistent — selecione para a E/S e obtém snapshots para todos os volumes associados ao snapshot. Fornece opções para o tempo de espera da criação de snapshots e a expiração de snapshots incompletos
Aplicar um perfil de snapshot a volumes
Visualizar snapshots obtidos
Criar um snapshot manual
Recuperar da repetição
Mapear volume para servidor
Exibição de mapeamento
Verificar novamente o disco usando o Gerenciamento do computador
Disco on-line
Remover volume View
Remover mapeamento
Excluir volume de exibição