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.
原因
"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"
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
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"
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"
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
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"
受影响的产品
NetWorker文章属性
文章编号: 000214570
文章类型: Solution
上次修改时间: 29 4月 2025
版本: 6
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。