復号化できません: NetWorkerサーバーの移行後にNMC UIでBAD_DATA エラーがポップアップ表示される
Summary: 復号化できません: ロックボックスの破損が原因か、NetWorkerサーバーが移行、移動、または再インストールされ、ロックボックスが/restored経由でコピーされなかった場合に、ロックボックスの問題が発生した場合に、BAD_DATAエラーが発生する可能性があります。現在のロックボックスには、nsrdb内のユーザー/パスワードと一致するパスワードが保存されていないため、BAD_DATAエラーです。 ...
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
- NetWorkerサーバーが新しいハードウェアに移行されました
- nsrdrは、NetWorker構成を元に戻すために実行されました
- パスワードが一部のNetWorkerリソースのフィールドに割り当てられた
- NMC UIで、NetWorkerリソースの一部をクリックするとポップアップが表示されます。
Cause
「Unable to decrypt: BAD_DATA」エラーは、ロックボックスの破損が原因か、NetWorkerサーバーが移行、移動、または再インストールされ、ロックボックスが/restored経由でコピーされなかった場合に、ロックボックスの問題が発生した場合に発生する可能性があります。現在のロックボックスには、nsrdbのユーザー/パスワードと一致するパスワードが保存されていないため、BAD_DATAエラーです。
Resolution
NMCからのBAD_DATA エラー ポップアップを解決するには、nsrdrまたは移行の前に、現在のロックボックスをNetWorkerサーバーの元のロックボックスに置き換えます。Linux Networkerサーバーでは、 nsr_prep_lb コマンドを使用して元のロックボックスをエクスポートします。ロックボックスをエクスポートする手順については、『 NetWorkerセキュリティ構成ガイド 』を参照してください。
元のロックボックスをインポートできない場合は、NetWorkerリソースのすべてのパスワード フィールドを空白にリセットします。
nsrdb
でパスワードをリセットする方法1)nsrdbでクリアする必要があるパスワードの名前を含む入力ファイルを作成します。 次の行を含む「pass.txt」という名前のファイルを作成します。
パスワードの更新: ;
y アップデート
管理パスワード: ;
NAS管理パスワードを
更新します。;
NASファイル アクセス パスワードを
更新します。;
y 認証キーの
更新: ;
VMWSユーザー パスワードを
更新します。;
EBRパスワードの
更新: ;
y RESTサービスパスワードの
更新: ;
y vCenterパスワードの
更新: ;
プライバシー キーの
更新: ;
y
update datazone pass phrase: ;
y
2)NetWorkerサービスを停止します。
Linuxの場合:windowsのsystemctl stop networker
: NetWorker Backup and Recover ServerサービスとNetWorker Remote Execサービス
を停止します。 3)nsrdbのコピーを作成します。これを nsrdb.beforepassclean と呼びます。
4)入力ファイル pass.txt を使用して nsradmin コマンドを実行します。
LInuxの場合:
# nsradmin -i pass.txt -d /nsr/res/nsrdb
Windows:C:
> nsradmin -i pass.txt -d "C:\Program Files\EMC Networker\nsr\res\nsrdb"
5)変更されたnsrdbの別のコピーを作成します。これをnsrdb_passwordblankと呼びます。存在する場合は、nsrdbの下のdbgフォルダーの名前を変更します。
6)Windows環境では、手順7に進む前に、次の手順「 nsrdbの所有権の変更 」に従います。
7)NetWorkerサービスを開始します。
8)NMCを起動します。この時点で、NetWorkerリソースに割り当てられたパスワードを再入力します。
nsrdb
の所有権の変更Windows NetWorkerサーバーでは、変更されたnsrdbファイルの所有権が管理者(グループ)から、現在ログインしているユーザーに変更されます。これにより、NetWorkerは再起動後に変更されたエントリーを破損し、これらのファイルをdbgフォルダーに移動します。このため、WindowsでNetWorkerサービスを開始する前に、nsrdbですべてのファイルの権限を グループ管理者 (ユーザーではなく グループ)が所有するように設定します。
エクスプローラーから[C:\Program Files\EMC Networker\nsr\res\nsrdb]をクリックし、すべてのファイルと子オブジェクトの所有権を管理者に設定します。
a)エクスプローラーで、 C:\Program Files\EMC NetWorker\nsr\res\nsrdb フォルダー
を右クリックします。 b) プロパティを選択します。
c)[セキュリティ]タブをクリックします。
d) [Advanced(詳細設定)]
をクリックします。e)[Owner(所有者)]で[Change(変更)]
をクリックします。f)[Enter the object name to select(選択するオブジェクト名を入力します)]ボックスに、次のように入力します。管理者が[Check Names]をクリックします。(AMER\Administratorsなどのコンピューター名を使用する必要がある場合があります)。
g) [OK]をクリックします
。h)[Replace all child object permission entries...]にチェック マークを付けます。 [Replace owner on subcontainers and objects]ボックスが表示されます
i)[適用]をクリックし、[Do you wish to continue?]ボックスの[Yes]をクリックします。
j)[OK]をクリックします。
元のロックボックスをインポートできない場合は、NetWorkerリソースのすべてのパスワード フィールドを空白にリセットします。
nsrdb
でパスワードをリセットする方法1)nsrdbでクリアする必要があるパスワードの名前を含む入力ファイルを作成します。 次の行を含む「pass.txt」という名前のファイルを作成します。
パスワードの更新: ;
y アップデート
管理パスワード: ;
NAS管理パスワードを
更新します。;
NASファイル アクセス パスワードを
更新します。;
y 認証キーの
更新: ;
VMWSユーザー パスワードを
更新します。;
EBRパスワードの
更新: ;
y RESTサービスパスワードの
更新: ;
y vCenterパスワードの
更新: ;
プライバシー キーの
更新: ;
y
update datazone pass phrase: ;
y
2)NetWorkerサービスを停止します。
Linuxの場合:windowsのsystemctl stop networker
: NetWorker Backup and Recover ServerサービスとNetWorker Remote Execサービス
を停止します。 3)nsrdbのコピーを作成します。これを nsrdb.beforepassclean と呼びます。
4)入力ファイル pass.txt を使用して nsradmin コマンドを実行します。
LInuxの場合:
# nsradmin -i pass.txt -d /nsr/res/nsrdb
Windows:C:
> nsradmin -i pass.txt -d "C:\Program Files\EMC Networker\nsr\res\nsrdb"
5)変更されたnsrdbの別のコピーを作成します。これをnsrdb_passwordblankと呼びます。存在する場合は、nsrdbの下のdbgフォルダーの名前を変更します。
6)Windows環境では、手順7に進む前に、次の手順「 nsrdbの所有権の変更 」に従います。
7)NetWorkerサービスを開始します。
8)NMCを起動します。この時点で、NetWorkerリソースに割り当てられたパスワードを再入力します。
nsrdb
の所有権の変更Windows NetWorkerサーバーでは、変更されたnsrdbファイルの所有権が管理者(グループ)から、現在ログインしているユーザーに変更されます。これにより、NetWorkerは再起動後に変更されたエントリーを破損し、これらのファイルをdbgフォルダーに移動します。このため、WindowsでNetWorkerサービスを開始する前に、nsrdbですべてのファイルの権限を グループ管理者 (ユーザーではなく グループ)が所有するように設定します。
エクスプローラーから[C:\Program Files\EMC Networker\nsr\res\nsrdb]をクリックし、すべてのファイルと子オブジェクトの所有権を管理者に設定します。
a)エクスプローラーで、 C:\Program Files\EMC NetWorker\nsr\res\nsrdb フォルダー
を右クリックします。 b) プロパティを選択します。
c)[セキュリティ]タブをクリックします。
d) [Advanced(詳細設定)]
をクリックします。e)[Owner(所有者)]で[Change(変更)]
をクリックします。f)[Enter the object name to select(選択するオブジェクト名を入力します)]ボックスに、次のように入力します。管理者が[Check Names]をクリックします。(AMER\Administratorsなどのコンピューター名を使用する必要がある場合があります)。
g) [OK]をクリックします
。h)[Replace all child object permission entries...]にチェック マークを付けます。 [Replace owner on subcontainers and objects]ボックスが表示されます
i)[適用]をクリックし、[Do you wish to continue?]ボックスの[Yes]をクリックします。
j)[OK]をクリックします。
Affected Products
NetWorkerArticle Properties
Article Number: 000214570
Article Type: Solution
Last Modified: 29 Apr 2025
Version: 6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.