NetWorker:複数または個別のSSIDを削除する方法

Summary: この記事では、セーブセットを手動で削除して使用済み領域を再利用する方法について詳しく説明します。

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.

Instructions

警告:この記事では、NetWorkerのメディア データベースからバックアップ データ レコードを手動で削除する方法について詳しく説明します。ここで説明するプロセスに従う場合は、不要になったデータのみが削除されるように注意する必要があり、セーブセットの削除は一般的に最後の手段と見なされます。適切に構成されている場合、NetWorkerの保存ライフサイクルは、各セーブセットの有効期限が保存日だけでなく、それに依存するセーブセットによっても考慮されるフレームワークを提供します。したがって、通常、容量の再利用が必要だがデータベースの整合性に問題がない通常の状況では、セーブセットを期限切れとしてマークすることが推奨されます。

この情報を誤って使用すると、データ ロスにつながる可能性があります。Dellサポートは、どのデータを削除すべきか、または環境からデータを削除すべきかについてアドバイスすることはできません。このNetWorker管理者は、サイトのストレージおよびインフラストラクチャ管理者の承認を得て、削除を特定、検証、実行する必要があります。

NetWorkerセーブセットのライフサイクルについて

  • セーブセットが最初に作成されると、そのセーブセットは構成された保存日(mminfoのclretent)とともにデータベースに記録されます。これは、管理者がNetWorkerによってセーブセットが自動的に削除されるように選択した日付です。
  • セーブセットのクローンが作成されると、そのクローンは独自の保存日を持つレコードも受信します。mminfo値ssretentは、データゾーン全体で最後に期限切れになるセーブセットのコピーを一覧表示します。
  • nsrimを(手動で、または[Server Protection]>[Server backup]>[Expiry Action]を使用して毎日)実行すると、すべてのセーブセットが個々の保存期間(clretent)を過ぎているかどうかがチェックされます。
  • セーブセットが保存期限を過ぎても、まだ保存期限が過ぎていない依存セーブセット(フル バックアップや依存する増分など)がある場合、そのセーブセットは期限切れとしてマークされません(依存するセーブセットによってまだ必要とされるため)。
  • 有効期限を妨げる依存関係が見つからない場合、セーブセットは期限切れとしてマークされ、ディスク ボリュームの場合、NetWorkerはセーブセット レコードに対応するデータ ファイルの削除を直ちに試行します。
    • 削除が成功した場合:レコードも削除されます。
    • 削除を試みたが、何らかの理由で失敗した場合:レコードは、セーブセット インスタンスのclflagsフィールドに、Expiredフラグ(E)とSuspectフラグ(s)の両方でマークされます。次回nsrim/Expiryを実行すると、削除が再試行されますが、失敗した場合でもレコードは削除されます。
    • NetWorkerは、メディア データベースにレコードがないボリュームのセーブセット構造を削除するため、セーブセット レコードを削除すると、有効期限と保存期間の計算がスキップされ、有効期限アクション/nsrimの実行(領域リカバリー)の最終段階でディスクからファイルが削除されます。
  • ファイルが(有効期限または領域回復プロセスによって)削除されると、標準的なディスク デバイスのための領域はすぐに使用可能になります。Data Domainタイプのデバイスの場合、ファイルは削除されますが、Data Domainファイル システムのクリーニングが完了するまで領域は再利用されません。DD Cloud Tierタイプのデバイスについても同様です。NetWorkerがレコードを削除し、その後にセーブセット ファイルを削除した後も、クラウド クリーニングが実行されるまで領域は再利用されません。

続行する前のベスト プラクティス

  • NetWorkerサーバーが仮想マシンの場合は、NetWorkerサーバーのスナップショットを作成します。
  • Data Domainのクリーニングを無効にします。
  • NetWorkerサーバー保護のバックアップを実行します。完了したら、最新のブートストラップ バックアップの詳細を収集します。
mminfo -B
  • 以下のNetWorkerデータベースフォルダー(res、mm、index)のコピーを作成します(ファイル システムに実行可能な空き容量がある場合)。 
  • NetWorkerサーバー上のnsrimバイナリーの名前を変更します。これにより、誤って削除されることを防止します。KBに記載されているプロセスには、データの削除を続行する準備ができたら、バイナリーの名前をデフォルトに戻すことが含まれています。
    • Windowsの場合: C:\Program Files\EMC NetWorker\nsr\bin\nsrim.exe
    • Linuxの場合 /usr/sbin/nsrim
メモ: 上記のパスは、デフォルトのインストール パスが使用されることを前提としています。

個々のSSIDまたは複数のSSIDを削除する方法を教えてください。

前提条件:このプロセスは、アドバンスト ファイル タイプ デバイス(AFTD)、ファイル タイプ デバイス(FTD)、Data Domain (ddboost)デバイス上のセーブセットを削除する場合にのみ使用できます。テープ ボリュームが仮想テープ ライブラリー(VTL)上にある場合でも、個々のセーブセットをテープ ボリュームから削除することはできません。容量を再利用するには、ボリューム全体のラベルを変更する必要があります。

SSIDを一覧表示する方法の例:

(スペースまたは特殊文字を使用する場合は、クエリの前後に引用符が必要です):

  • 1つのメディア プールのすべてのセーブセットを表示するには、次のようにします。

構文

mminfo -avot -q pool=<mediapool>

mminfo -avot -q pool=LinuxPool
  • 特定のクライアントおよび2つの個別のボリュームのすべてのセーブセットを表示するには、次のようにします。

構文

mminfo -avot -q client=<client_hostname>,volume=<vol1_name>,volume=<vol2_name>

mminfo -avot -q client=linuxhost1,volume=LinuxPool.001,volume=LinuxPool.002
  • 参照不可のData Domainとadv_fileセーブセットをすべて表示するには、次のようにします

mminfo -avot -q  type=Data Domain,type=adv_file,recoverable 
  • 30日より前に作成されたすべてのセーブセットを表示するには、次のようにします。

例:

mminfo -avot -q  sscreate<=30 days ago 
  •  特定のグループと日付範囲のすべてのセーブセットを表示します(特殊文字を使用する場合は引用符が必要です)。

構文

mminfo -avot -q  group=<group_name>,sscreate>=<start_date>,sscreate<=<end_date> 

例:

mminfo -avot -q  group=WinBackup,sscreate>=1/1/2013,sscreate<=2/1/2013 

mminfoコマンドの詳細については『NetWorkerコマンドリ ファレンス ガイド』も参照してください。

個別のSSIDを削除する場合:

クローンIDなしでセーブセットIDを指定すると、クローンを含む、そのセーブセットのすべてのインスタンスが削除されます。    

nsrmm -o recyclable -S <ssid> | nsrmm -o recyclable -S <ssid/cloneid>
メモ: 続行する前に、適切なセーブセットがリサイクル可能に変更されていることを確認します。nsrim実行可能ファイルの名前を元の名前に戻します。 
 nsrim -X 

削除はdaemon.rawログに記録され、[メンテナンス]タブのNMCユーザー インターフェイス ログにも報告されます。
特定のボリュームに対する削除が行われていない場合は、操作が実行されていることを確認します。     

nsrstage -C -V <volume name>
メモ: 削除されたセーブセットがNetWorkerで検証されたら、DDクリーニングを有効にします。誤ったセーブセットが削除された場合は、直ちにDellサポートに連絡してください。 

複数のSSIDを削除する場合:

バッチ コマンドまたはシェル スクリプト コマンドを使用して複数のセーブセットを削除します。 

メモ: Dellサポートでは、スクリプト作成のサポートは提供されません。

1.まず、SSID(/クローンID)のみをレポートするために、mminfo出力を追加します。

構文: 

<mminfo command> -r ssid,cloneid -xc/

例:

mminfo -avot -q client=linuxhost1 -r ssid,cloneid -xc/
メモ: クローンIDなしでセーブセットIDを指定すると、クローンを含む、そのセーブセットのすべてのインスタンスが削除されます。

2.次に、出力をテキスト ファイルにリダイレクトして、バッチ コマンドで実行します。

構文

mminfo command -r ssid,cloneid -xc/> > ssid.txt

例:

mminfo -avot -q client=linuxhost1 -r ssid,cloneid -xc/ > ssid.txt
メモ: 手順3に進む前に、SSIDリストを確認します。 

3.セーブセット リストが作成されたら、1行に1つのSSID/クローンIDペアを使用して、この2つを区切るスペースがないことを確認し、セーブセット リストが正しくフォーマットされていることを確認します。NetWorker 19.7以降では、作成した次のような入力ファイルを使用して削除コマンドを発行できます。

nsrmm -dy -i ssid.txt

ただし、削除が必要な各セーブセットを期限切れとしてマークする方が安全であり、推奨されます。これには、それぞれを個別に処理するためにループ コマンドが必要であり、時間がかかりますが、NetWorkerはExpiry Actionを毎日実行するときに依存関係をより適切に計算できるため、より安全です。

WINDOWS 

for /f %%A in (ssid.txt) do @nsrmm -o recyclable -y -S %%A

LINUX

while read SID; do nsrmm -o recyclable -y -S ${SID}; echo ${SID}; done < ./ssid.lst
メモ: これらのコマンドは、ssid.txtファイルが存在するのと同じディレクトリーで実行する必要があります。セーブセットがリサイクル可能とマークされると、次回nsrimが実行されたときに削除されます(nsrimは、Server Protectionポリシーの有効期限アクション中に自動的に実行されます)。自動有効期限を許可するには、nsrimバイナリーの名前をデフォルトに戻します。

4.次のように、nsrimを手動で開始してNetWorkerで削除プロセスを実行します。

メモ: 続行する前に、適切なセーブセットがリサイクル可能に変更されていることを確認します。nsrim実行可能ファイルの名前を元の名前に戻します。
nsrim -X 

5.削除は、daemon.rawログに記録されます。また、[Maintenance]タブのNMCユーザー インターフェイスログでも報告されます。特定のボリュームに対して削除が行われていない場合は、操作が実行されていることを確認します。   

nsrstage -C -V <volume_name>
メモ:  削除されたセーブセットがNetWorkerで検証されたら、DDクリーニングを有効にします。誤ったセーブセットが削除された場合は、直ちにDellサポートに連絡してください。 

NetApp
NetApp AFTDデバイスの場合、次のようないくつかの要因に応じて、容量はすぐには再利用されません。
adv_fileデバイスが存在するCIFS/NFSファイル システムのスナップショットが取られた場合は、データがクリーニングに使用可能になる前に、スナップショットが期限切れになる必要があります。容量の再利用は優先度の低いバックグラウンド処理であるため、ファイラーの負荷が高い場合には削除に長時間かかる場合があります。

Data Domain
Data Domain DD Boostデバイスの場合、容量を解放するには、Data Domainのクリーニング操作を実行する必要があります。
デフォルトでは、Data Domainは1週間に1回、火曜日にのみディスク クリーニングを実行します。クリーニング サイクルは、Data Domain Enterprise Managerのユーザー インターフェイスから開始できます([Data Management]>[File System]>[Start Cleaning])。

Additional Information

次の資料も参照してください。

参照と保存:

Affected Products

NetWorker

Products

NetWorker, NetWorker Series
Article Properties
Article Number: 000022559
Article Type: How To
Last Modified: 23 Sept 2025
Version:  9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.