Nie można odszyfrować: Błąd BAD_DATA pojawia się w interfejsie NMC po migracji serwera NetWorker

摘要: Nie można odszyfrować: BAD_DATA błąd może wystąpić w przypadku wystąpienia problemu ze skrytkiem, czy to z powodu uszkodzenia skrytki, czy też migracji, przeniesienia lub ponownej instalacji serwera NetWorker, a skrytka nie została skopiowana/przywrócona. Bieżąca skrytka nie ma zapisanych haseł zgodnych z użytkownikiem/hasłami w nsrdb, dlatego BAD_DATA błąd. ...

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

  • Serwer NetWorker został zmigrowany do nowego sprzętu
  • Nsrdr został wykonany w celu przywrócenia konfiguracji NetWorker
  • hasło zostało przypisane do pól niektórych zasobów NetWorker
  • W interfejsie NMC wyskakujące okno jest wyświetlane po kliknięciu niektórych zasobów NetWorker.

bad_data.PNG


原因

"Nie można odszyfrować: Błąd BAD_DATA" może wystąpić w przypadku wystąpienia problemu ze skrytkiem, niezależnie od tego, czy jest on uszkodzony w skrytce, czy też gdy serwer NetWorker został zmigrowany, przeniesiony lub ponownie zainstalowany, a skrytka nie została skopiowana /przywrócona. Bieżąca skrytka nie ma zapisanych haseł zgodnych z użytkownikiem/hasłem w nsrdb, dlatego BAD_DATA błąd.

解决方案

Aby rozwiązać problem z wyskakującym okienkiem błędu BAD_DATA z NMC, należy zastąpić bieżącą skrylkę oryginalną skrytkiem z serwera NetWorker przed migracją nsrdr lub migracją. Na serwerze Linux Networker wyeksportuj oryginalną blokadę przy użyciu polecenia nsr_prep_lb . Instrukcje dotyczące eksportowania skrytki można znaleźć w podręczniku konfiguracji zabezpieczeń NetWorker.

Jeśli importowanie oryginalnej skrytki nie jest możliwe, zresetuj wszystkie pola hasła w zasobach NetWorker do pustego.

Resetowanie haseł w nsrdb

1) Utwórz plik wejściowy z nazwami haseł, które należy wyczyścić w nsrdb.  Utwórz plik o nazwie "pass.txt", który zawiera następujące wiersze:

hasło aktualizacji: ;
hasło zarządzania aktualizacją y
: ;
y
aktualizacja hasła zarządzania NAS: ;
y
aktualizacja hasła dostępu do pliku NAS: ;
Klucz uwierzytelniania aktualizacji y
: ;
y
aktualizacja hasła użytkownika VMWS: ;
y
aktualizacja hasła EBR: ;
y
aktualizacja hasła usług REST: ;
y
aktualizacja hasła vCenter: ;
Klucz prywatności aktualizacji y
: ;
y
update datazone pass phrase: ;
y

2) Zatrzymaj usługi NetWorker.

W systemie Linux: systemctl stop networker
w systemie Windows:  Zatrzymaj usługę NetWorker Backup and Recover Server Service i NetWorker Remote Exec Service

3) Utwórz kopię nsrdb. Nazwij to nsrdb.beforepassclean.

4) Uruchom polecenie nsradmin z plikiem wejściowym pass.txt.

W systemie LInux: 

# nsradmin -i pass.txt -d /nsr/res/nsrdb

W systemie Windows:C:

> nsradmin -i pass.txt -d "C:\Program Files\EMC Networker\nsr\res\nsrdb"

5) Utwórz kolejną kopię zmodyfikowanego nsrdb. Zadzwoń pod numer nsrdb_passwordblank. Zmień nazwę folderu dbg w nsrdb, jeśli istnieje.

6) W środowisku Windows przed przejściem do kroku 7 należy wykonać procedurę Zmień własność nsrdb poniżej.

7) Uruchom usługę NetWorker.

8) Uruchom NMC. W tym momencie ponownie wprowadź hasło przypisane do zasobów NetWorker.

Zmiana właściciela pamięci nsrdb

Na serwerze Windows NetWorker własność zmodyfikowanych plików nsrdb zostanie zmieniona z Administratorzy (grupa) na dowolny użytkownik, który jest aktualnie zalogowany. Spowoduje to uszkodzenie zmodyfikowanych wpisów przez program NetWorker po ponownym uruchomieniu komputera i przeniesieniu tych plików do folderu dbg. Dlatego przed uruchomieniem usług NetWorker w systemie Windows należy ustawić uprawnienia wszystkich plików w nsrdb jako należące do administratorów grupy (nie użytkownika, ale grupy). 

Kliknij pozycję "C:\Program Files\EMC Networker\nsr\res\nsrdb" w Eksploratorze plików i ustaw własność wszystkich plików i obiektów podrzędnych na Administrators.

a) W Eksploratorze plików kliknij prawym przyciskiem myszy folder C:\Program Files\EMC NetWorker\nsr\res\nsrdb folder
b) Wybierz właściwości.
c) Kliknij kartę "Zabezpieczenia".
d) Kliknij opcję "Advanced"
e) In Owner, kliknij przycisk "Change"


advanced.PNG
f) W polu "Enter the object name to select" wpisz: Administratorzy, a następnie kliknij opcję "Sprawdź nazwy". (Czasami należy użyć nazwy komputera, np. AMER\Administrators).

g) Kliknij przycisk OK




administrators.PNG

h) Zaznacz pole wyboru w pozycji "Replace all child object permission entries..."   i pole "Replace owner on subcontainers and objects" (Wymień właściciela na podkonfiguratorach i obiektach).

i) Kliknij przycisk "Zastosuj", a następnie kliknij przycisk "Tak" w polu "Czy chcesz kontynuować?".

j) Kliknij przycisk "OK"

wymieniono.PNG




受影响的产品

NetWorker
文章属性
文章编号: 000214570
文章类型: Solution
上次修改时间: 29 4月 2025
版本:  6
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。