「Data Domain:DDR でのクリーニングのスケジュール設定
Summary: この記事では、ファイル システムのクリーニング操作の概要について説明します。この操作により、Data Domainファイル システム内の削除されたオブジェクトによって占有されている物理ストレージが再利用されます。
Instructions
Data Domainシステムでのクリーニングのスケジュール設定
目的:
「 filesys clean この操作は、Data Domainファイル システム内の削除されたオブジェクトによって占有されている物理ストレージを再利用します。
アプリケーション ソフトウェアのバックアップ データまたはアーカイブ イメージの有効期限が切れると、それらはアクセスすることもリカバリーに使用したりできなくなりますが、依然として物理ストレージを占有します。
のみ filesys clean この操作では、削除されたファイルやスナップショットに存在しないファイルによって使用されている物理ストレージが再利用されます。ファイル システムが100%クリーニングされたと報告しない場合があります。クリーニングされる合計スペースは、常に100パーセント ポイント未満になる場合があります。
適用先:
- すべてのData Domainシステム
- すべてのソフトウェア リリース
- 清掃
解決方法:
Data Domainでは、Data Domainシステムへの最初のフル バックアップ後に クリーン 操作を実行することを推奨します。フル バックアップでの初期ローカル圧縮率は、通常1.5倍から2.5倍です。即時 クリーニング 操作では、さらに1.15倍から1.2倍の圧縮が行われ、対応する量のディスク領域が再利用されます。
デフォルトのスケジュールでは、 毎週 火曜日の午前6時(tue 0600)(スロットル50%)。
ファイル システムの可用性を向上させ、Data Domainシステムのディスク領域が不足していない場合は、クリーニングの頻度を減らすようにスケジュールを変更することを検討してください。
-
システムがいっぱいになる場合は、デフォルト値をより頻繁または積極的なクリーニング サイクルに変更して、これを補正しないでください。クリーニングを毎日実行すると、データが断片化されます。たとえば、読み取り速度が著しく低下する可能性があります。グローバル圧縮アルゴリズムは、書き込み時の適切な局所性に依存するため、クリーン サイクルの頻度が高すぎると、重複排除の数が減少します。
-
クリーニングは、実行中のファイル システム全体のパフォーマンスに影響を与えるファイル システム操作です。クリーニング スロットルをデフォルトの50より大きく変更すると、クリーニング プロセスで消費されるリソースが増えるため、アクティブなクリーニング サイクル中のパフォーマンスに影響します。
-
ローカル圧縮アルゴリズムを変更すると、既存のすべてのデータを読み取って展開し、再度圧縮する必要があるため、次のクリーニング サイクルの実行時間が長くなります。
-
Data Domainシステムのファイル システムをシャットダウンする操作、またはデバイスをシャットダウンする操作(システムの電源オフ、再起動、または
file system disablecommand)は、クリーニング操作を停止します。システムおよびファイル システムの再起動時に、クリーニングが自動的に続行 されることはありません 。 -
Data Domain間のレプリケーションは、
filesys cleanものです。無効化または切断中にソースData Domainが大量の新規データまたは変更データを受信すると、レプリケーションの再開速度が大幅に低下する可能性がありますfilesys cleanものです。 -
ディレクトリー レプリケーションが遅れて実行されている場合(たとえば、レプリケーション ペア間のネットワーク帯域幅が不十分である(レプリケーションの遅延が発生する)、クリーニングを完全に実行できない場合があります。この状況では、レプリケーションの中断(およびクリーニングの実行後に再同期)またはレプリケーションの遅延(ネットワーク リンクを増やす、ソース ディレクトリに書き込む新しいデータを減らすなど)が必要です。
いっぱいのData Domainでは、特に複数の外部シェルフが接続されている場合は、ファイル システムを完全にクリーニングするために、複数のクリーニング操作が必要になる場合があります。
特定のバックアップ ソフトウェアにマーカーを使用する場合など、保存されるデータのタイプによって異なります(filesys option set marker-type ...)、ファイル システムが100%クリーニングされたと報告しない場合があります。
クリーニングされる合計スペースは、常に100パーセント ポイント未満になる場合があります。
コレクション レプリケーションでは、クリーンアップ操作はデスティネーションでは実行されません。
ディレクトリー レプリケーションでは、ソースとデスティネーションの両方のData Domainでクリーニング操作を実行する必要があります。
クリーニング操作の現在の日付と時刻を表示するには、次の手順を実行します。
filesys clean show schedule
Filesystem cleaning is scheduled to run "Tue" at "0600".
クリーニング操作のスロットル設定を表示するには、次の手順を実行します。
filesys clean show throttle
50 Percent Throttle
スロットル設定を変更するには、次の手順を実行します。
filesys clean set throttle <value>
ここで、値は 0 (最も遅い) から 100 (最も速い) です
(スロットル設定の変更は、クリーニングを再起動せずに有効になります)
Example:
filesys clean set throttle 75
このコマンドでは出力が生成されないため、「show throttle」コマンドを再実行する必要があります。
filesys clean show throttle
75 Percent Throttle
クリーニング スケジュールを変更するには、次の手順を実行します。
filesys clean set schedule <schedule-to-start-cleaning>
<schedule-to-start-cleaning> です:
-
-
-
never- クリーン プロセスをオフにし、修飾子を使用しません。
-
daily <time>- 毎日指定された時刻に操作を実行する (非推奨)
- 時間は24時間の軍事時間です。2400は有効な時刻ではありません。
mon0000は、日曜日の夜から月曜日の朝までの深夜です。
-
<day or days> <time>- 指定された曜日を指定された時刻に 1 日以上実行します - day-name は 3 文字 (
mon月曜日)。日の範囲を示す場合は、日と日の間にダッシュ(-)を使用します。例:tue-fri - 時間は24時間の軍事時間です。2400は有効な時刻ではありません。
mon0000は、日曜日の夜から月曜日の朝までの深夜です。
- 指定された曜日を指定された時刻に 1 日以上実行します - day-name は 3 文字 (
-
biweekly <day> <time>- 指定した曜日または隔週の曜日の指定時刻に開始
- 時間は24時間の軍事時間です。2400は有効な時刻ではありません。
mon0000は、日曜日の夜から月曜日の朝までの深夜です。
-
monthly <day or days> <time>- 指定された曜日または曜日 (1 から 31) の指定された時刻に開始します。
- 時間は24時間の軍事時間です。2400は有効な時刻ではありません。
mon0000は、日曜日の夜から月曜日の朝までの深夜です。
-
-
例:
毎週火曜日の午後4時にクリーニングを実行するには:
filesys clean set schedule tue 1600
Filesystem cleaning is scheduled to run "Tue" at "1600".
月の1日と15日の午後3時に操作を実行するには、次のようにします。
filesys clean set schedule monthly 1,15 1500
Filesystem cleaning is scheduled to run "1, 15" at "1500".
クリーニング スケジュールをデフォルトの火曜日午前6時(火0600)に設定し、デフォルトのスロットルを50%に設定するには、resetコマンドを使用します。
filesys clean reset all
コマンドは出力を生成しません。
このコマンドは出力を生成しないため、「show throttle」コマンドと「show schedule」コマンドを再実行する必要があります。
filesys clean show throttle
50 Percent Throttle
filesys clean show schedule
Filesystem cleaning is scheduled to run "Tue" at "0600".