NetWorker:ソース クライアントがオフラインのときにリダイレクト リカバリ(NMCから開始)が失敗しました

Summary: オフラインで電源をオンにできないNetWorkerクライアントに対して、NetWorkerリストアが試行されます。クライアントはNetWorkerリソース データベースからも削除されました。ただし、有効なバックアップは保持されています。クライアントは、そのデータを別のクライアントにリストアするためにNetWorkerに再度追加されました。リストアのユーザー インターフェイスでは、先に進むことができず、「不明なクライアント オペレーティング システム」が報告されます。また、ソース クライアントがオフラインであるため、ネットワーク接続の問題が報告される場合もあります。 ...

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

  • リダイレクト リストアがNMC(NetWorker Management Console)から実行されており、1つのクライアント(ソース)から代替クライアント(デスティネーション)にファイルをリストアしています。
  • ソース クライアントはオフラインであり、電源をオンにできません。または物理的に存在しなくなります。
  • クライアントはNetWorkerから削除されましたが、NetWorkerサーバーのメディア データベースにバックアップがまだ残っています。必要なセーブセットは、NMCメディア> セーブセット機能を使用するか、NetWorkerサーバーの mminfo コマンドを使用して識別されています。
mminfo -avot -q client=CLIENT_NAME
  • 削除されたソース クライアントがNetWorkerに再度追加され、そのセーブセットがリストアUIで選択されるようになりました。
  • オフライン ソース クライアントからバックアップを取得しようとすると、NMCに次のエラーが表示されます。
    • ソース クライアントの選択時にOS情報は表示されません。
    • Error: ディスパッチャーがタイムアウトしました。
    • Error: ホスト source-client-name への接続に失敗しました: ディスパッチャー:リクエストがタイムアウトしました。
    • 不明なクライアント オペレーティング システムです。
  • Nextボタンは使用できません。
NMCでの不明なクライアント オペレーティング システム エラー
図1: NetWorker Management Consoleのリカバリー ウィザードで「不明なクライアント オペレーティング システム」エラーが表示されます。

Cause

リストアを実行する場合、リカバリ ウィザードはソースとターゲットのOSが同じタイプであることを確認します。例えば:「Windows NT Server on Intel」または「Linux」です。クライアント ホストがオフラインであるため、クライアントがNetWorkerに再度追加されたときに、[新しいクライアント プロパティ]オプションが使用されていました。サーバーからクライアントへの接続がないため、「クライアントOSタイプ」をアップデートできません

Resolution

オプション1:

コマンド ラインからリカバリーを実行します。 recoverコマンドの使用方法の詳細については、『NetWorkerコマンド リファレンス ガイド』を参照してください。https://www.dell.com/support/home/product-support/product/networker/docs


オプション2:

1.NMC(NetWorker管理コンソール)からクライアントのプロパティを開きます。
メモ: オフライン クライアントがNetWorkerサーバーに存在せず、NetWorkerサーバーにバックアップがある場合は、[新しいクライアント プロパティ]オプションを使用してクライアントを追加し直します。


2.クライアントがどの保護グループにも含まれていないことを確認します。[Protection Groups]が選択されている場合は、次のようにクリアします。

クライアント プロパティの[全般]タブでの保護グループ リストの選択
図2:クライアント プロパティの[General]タブで[Protection group list]を選択します。

3.グローバル(2/2)タブで、クライアントの状態ドロップダウンを選択し、廃止を選択します。

クライアント プロパティの[グローバル(2/2)]タブの[Client State]ドロップ ダウン
図3:クライアント プロパティの[グローバル(2/2)]タブの[クライアントの状態]ドロップダウン。

4.NetWorkerサーバーで管理者PowerShellプロンプトまたはrootシェルを開きます。nsradminをオフライン モードで使用して、「クライアントOSタイプ」をアップデートします。これは読み取り専用フィールドであり、オフラインモードでのみ変更できます。変更を適用するには、サービスの再起動が必要です。

nsrdbのデフォルトの場所:

Linux: /nsr/res/nsrdb
Windows: C:\Program Files\EMC NetWorker\nsr\res\nsrdb

A./tmpディレクトリーにnsrdbのコピーを作成します。

Linuxの場合 

cp -Rv /nsr/res/nsrdb /tmp/nsrdb_`date -I`

Windowsの場合:Windowsファイル エクスプローラーを使用して、nsrdb
PowerShellオプションのコピーを作成します。

PS C:\Users\Administrator> $date = Get-Date -Format yyyMMdd
PS C:\Users\Administrator> Copy-Item -Path "C:\Program Files\EMC NetWorker\nsr\res\nsrdb" -Destination "C:\tmp\nsrdb_$date" -Recurse -Verbose

B. 次のように入力します。

nsradmin -d "PATH_TO_NSRDB"

C. 次のように入力します。

option hidden

D. 次のように入力します。

. type: nsr client; name: client-name

E. 次のように入力します。

update client os type: OS-TYPE
メモ: Windowsオペレーティング システムの場合は、OS-TYPEを「Windows NT Server on Intel」に設定します。Linuxシステムの場合は、OS-TYPEを「Linux」に設定します  
root@lnx-nwserv:~# nsradmin -d /nsr/res/nsrdb
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> option hidden
Hidden display option turned on

Display options:
        Dynamic: Off;
        Hidden: On;
        Raw I18N: Off;
        Resource ID: Off;
        Regexp: Off;
nsradmin> . type: nsr client; name: win-client01.amer.lan
nsradmin> update client OS type: Windows NT Server on Intel
              client OS type: Windows NT Server on Intel;
Update? y
updated resource id 53.0.166.57.0.0.0.0.233.98.62.102.192.168.9.101(3)
nsradmin> q

F. NetWorkerサーバでNetWorkerサービスを再起動します。 

警告:NetWorkerサービスを再起動すると、実行中のバックアップ、クローン、リカバリ ジョブがすべてキャンセルされます。このステップは、実行中のジョブがない場合、または実行中のジョブの中断が許容される場合にのみ実行してください。

Linuxの場合

systemctl restart networker

Windows (PowerShell):

net stop nsrd ; net start nsrd
メモ: サービス起動の問題が発生した場合。NetWorkerサービスを停止し、\nsr\res\nsrdbの名前を変更し、手順4Aで作成したコピーをその場所に配置してから、サービスを再度開始します。代わりに、オプション1を参照して、コマンド ライン リストアを実行してください。


5.NMCからNetWorkerサーバーに接続し、クライアントのプロパティを再度開きます。[Info & Licensing] タブでは、クライアント OS の種類に手順 4 で適用した設定が反映されている必要があります。

クライアント プロパティの[情報とライセンス]タブに表示されるクライアントOSタイプ。
図4:クライアント プロパティの[Info & Licensing]タブに表示される[Client OS type]。

6.[リカバリ]タブからリカバリを再度開始します。

問題がリカバリーUIに表示されなくなりました
図5:[次へ]オプションが使用不可ではなくなり、[不明なクライアント オペレーティング システム]エラーが表示されなくなりました。 

Affected Products

NetWorker Series
Article Properties
Article Number: 000203590
Article Type: Solution
Last Modified: 14 May 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.