Data Domain — verificando snapshots que não são mais necessários
Summary: Verificando snapshots que não são mais necessários
Symptoms
Os snapshots são uma ótima ferramenta para gerenciar dados. Eles são rápidos e usam muito pouco espaço em disco no sistema Data Domain. No entanto, se houver um snapshot de dados e você tentar excluí-los, muito pouco espaço será liberado até que o snapshot expire. Este artigo da KB fornece instruções para listar e expirar snapshots para versões do DD OS anteriores à 5.0 e 5.0 e posteriores.
Cause
Resolution
O comando Snapshot gerencia snapshots do file system. Um snapshot é uma cópia somente leitura de todo o file system do Data Domain a partir do nível superior. Os snapshots são úteis para evitar distorções de versão ao fazer backup de conjuntos de dados voláteis, como tabelas em um banco de dados ocupado, e para recuperar versões anteriores de um diretório ou arquivo que foi excluído. Os snapshots podem ser agendados para ocorrer em uma frequência específica e podem ser definidos para expirar no futuro (a retenção padrão de um snapshot é de 14 dias).
- Se o sistema Data Domain for uma origem para replicação de conjunto, os snapshots serão replicados.
- Se o sistema Data Domain for uma origem para replicação de diretório, os snapshots não serão replicados; Eles devem ser criados separadamente em um destino de replicação de diretório.
- No DD OS versões 4.3 - 4.9, os snapshots são criados no diretório do sistema: /backup/.snapshot. Cada diretório em /backup também tem um diretório de snapshot com o nome de cada snapshot que inclui o diretório.
No DD OS versões 5.0 e posteriores, os MTrees foram introduzidos e alteraram a forma como os snapshots são tratados:
- O file system do Data Domain pode ter mais de um MTree
- Cada MTree pode ter seus próprios snapshots e agendamentos gerenciados.
- O MTree padrão no 5.0 é /data/col1/backup/, em que o snapshot seria criado em /data/col1/backup/.snapshot.
O comando filesys fastcopy pode usar snapshots para copiar um arquivo ou árvore de diretórios de um snapshot para o file system ativo.
Nota: A cópia rápida do filesys pode criar um snapshot dos arquivos que têm um período de retenção de uma hora.
Aviso: Não expire manualmente os snapshots em um destino replicado, pois isso causará erros de replicação na sincronização da origem com o destino.
Para sistemas Data Domain que usam o DD OS 5.0.x.x e versões posteriores:
- Identifique qual MTRee para examinar:
mtree list
Name Pre-Comp (GiB) Status ----------------- -------------- ------ /data/col1/backup 95.0 RW /data/col1/test 0.0 RW ----------------- -------------- ------ D : Deleted RO : Read Only RW : Read Write RD : Replication Destination RLE : Retention-Lock Enabled RLD : Retention-Lock Disabled
- No caso acima, /data/col1/backup contém 95 GB. Podemos executar o seguinte para ver se há algum snapshot presente:
snapshot list mtree <mtree> sysadmin@DD670# snapshot list mtree /data/col1/backup Snapshot Information for MTree: /data/col1/backup ---------------------------------------------- Name Pre-Comp (GiB) Create Date Retain Until Status ----- -------------- ----------------- ----------------- ------ snap1 49.7 Apr 19 2011 10:44 snap2 49.7 Apr 19 2011 10:45 snap3 94.8 Apr 19 2011 11:05 snap4 95.0 Apr 19 2011 11:05 snap5 100.7 Apr 19 2011 11:09 May 24 2011 11:09 ----- -------------- ----------------- ----------------- ------
Snapshot Summary ------------------- Total: 5 Not expired: 5 Expired: 0
- Expire o snapshot:
snapshot expire <snapshot> mtree <mtree path> sysadmin@DD670# snapshot expire snap1 mtree /data/col1/backup Snapshot "snap1" for mtree "/data/col1/backup" will be retained until Apr 19 2011 11:11. (The command will set the retention to the current date and time, thereby expiring the dataset)
- Repita as etapas para os snapshots restantes destinados à expiração. Em seguida, verifique a lista e confirme:
snapshot list mtree <mtree> snapshot list mtree /data/col1/backup Snapshot Information for MTree: /data/col1/backup ---------------------------------------------- Name Pre-Comp (GiB) Create Date Retain Until Status ----- -------------- ----------------- ----------------- ------- snap1 49.7 Apr 19 2011 10:44 Apr 19 2011 11:11 expired snap2 49.7 Apr 19 2011 10:45 Apr 19 2011 11:15 expired snap3 94.8 Apr 19 2011 11:05 Apr 19 2011 11:15 expired snap4 95.0 Apr 19 2011 11:05 Apr 19 2011 11:15 expired snap5 100.7 Apr 19 2011 11:09 Apr 19 2011 11:15 expired ----- -------------- ----------------- ----------------- ------- Snapshot Summary ------------------- Total: 5 Not expired: 0 Expired: 5
Nota: Quando os snapshots expirarem, eles serão removidos na próxima conclusão do ciclo de limpeza.