Data Domain - 不要になったスナップショットの確認
Summary: 不要になったスナップショットの確認
Symptoms
スナップショットは、データを管理するための優れたツールです。高速で、Data Domainシステムのディスク領域をほとんど使用しません。ただし、データのスナップショットがあり、データを削除しようとしても、スナップショットの有効期限が切れるまで、解放されるスペースはほとんどありません。このKB記事では、5.0より前と5.0以降の両方のDD OSバージョンのスナップショットを一覧表示して期限切れにする手順について説明します。
Cause
Resolution
Snapshotコマンドは、ファイル システムのスナップショットを管理します。スナップショットは、最上位からData Domainファイル システム全体に対する読み取り専用のコピーです。 スナップショットは、ビジー状態のデータベース内のテーブルなどの揮発性データ セットをバックアップする場合や、削除されたディレクトリーまたはファイルの以前のバージョンを取得する場合に、バージョンのずれを回避するのに役立ちます。スナップショットは、特定の頻度で実行するようにスケジュールでき、将来の有効期限を設定できます(スナップショットのデフォルトの保存期間は14日間です)。
- Data Domainシステムがコレクション レプリケーションのソースである場合、スナップショットがレプリケートされます。
- Data Domainシステムがディレクトリ レプリケーションのソースである場合、スナップショットはレプリケートされません。これらは、ディレクトリ レプリケーション デスティネーション上に個別に作成する必要があります。
- DD OSバージョン4.3 - 4.9では、スナップショットはシステム ディレクトリーに作成されます。 /backup/.snapshotが連携しない場合があります。下の各ディレクトリー /バックアップ には、ディレクトリーを含む各スナップショットの名前を持つスナップショット ディレクトリーもあります。
DD OSバージョン5.0以降では、MTreesが導入され、スナップショットの処理方法が変更されています。
- Data Domainファイル システムは、複数のMTreeを持つことができます
- 各MTreeは、独自の管理対象スナップショットとスケジュールを持つことができます。
- 5.0のデフォルトのMTreeは /data/col1/backup/の場合、スナップショットは /data/col1/backup/.snapshotが連携しない場合があります。
filesys fastcopyコマンドは、スナップショットを使用して、ファイルまたはディレクトリー ツリーをスナップショットからアクティブ ファイル システムにコピーできます。
注:Filesys fastcopyは、保存期間が1時間のファイルのスナップショットを作成できます
警告:レプリケートされたデスティネーション上のスナップショットを手動で失効させないでください。そうすると、ソースとデスティネーションの同期時にレプリケーション エラーが発生します。
DD OS 5.0.x.x以降を使用しているData Domainシステムの場合:
- どのMTがリー 調べるには:
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
- 上記の場合、 /data/col1/backup 95GBが含まれています。次のコマンドを実行して、スナップショットが存在するかどうかを確認できます。
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
- スナップショットを期限切れにします。
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)
- 有効期限が切れるように、残りのスナップショットに対してこの手順を繰り返します。次に、リストを確認して確認します。
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
注:スナップショットの有効期限が切れると、次回のクリーニング サイクルの完了時に削除されます。