Data Domain — verificando snapshots que não são mais necessários

Summary: Verificando snapshots que não são mais necessários

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

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

Verificando snapshots que não são mais necessários.

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:

  1. 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
    
  2. 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	
  3. 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)	
  4. 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.

Affected Products

Data Domain

Products

Data Domain
Article Properties
Article Number: 000043542
Article Type: Solution
Last Modified: 03 Jul 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.