NetWorker: V NWUI chybí předplatné Azure.

Summary: Do platformy NetWorker byl dříve přidán odběr Microsoft Azure. Předplatné Azure se nezobrazuje ve webovém uživatelském rozhraní NetWorker (NWUI). Při pokusu o opětovné přidání předplatného Azure se zobrazí chyba s informací, že předplatné Azure již v NetWorker existuje. Odběr se zobrazí z příkazového řádku nsradmin na serveru 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

Na server NetWorker bylo dříve přidáno předplatné Azure. Rozhraní NetWorker Web Use Interface (NWUI) nezobrazuje žádná předplatná Azure:

Předplatná NWUI Azure

Pokus o přidání předplatného Azure zpět do platformy NetWorker uvádí, že již existuje:

Předplatné Azure již existuje.

daemon.log serveru NetWorker může hlásit:

66113 MM/DD/YYYY HH:mm:SS  nsrd NSR critical Failed to retrieve item _azure_AZURE_SUBSCRIPTION_NAME_client secret from lockbox /nsr/lockbox/NETWORKER_SERVER_FQDN/clb.lb

Předplatné Azure je možné zobrazit z nsradmin výzva na serveru NetWorker:

  1. Otevřete na serveru NetWorker výzvu se zvýšenými oprávněními.
  2. Spusťte příkaz: nsradmin
  3. V příkazovém řádku nsradmin zobrazte seznam předplatných Azure: print type: NSR Azure Subscription
azure-nve:~ # nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> p type: NSR Azure Subscription
                        type: NSR Azure Subscription;
                        name: SUBSCRIPTION-RESOURCE-NAME;
                     comment: ;
                   tenant id: AZURE-TENANT-ID;
             subscription id: AZURE-SUBSCRIPTION-ID;
                   client id: AZURE-CLIENT-IDb;
               client secret: *******;
                    endpoint: management.azure.com;
                     command: nsrazure_discovery;
               administrator: "user=root,host=azure-nve.local",
                              "user=administrator,host=azure-nve.local",
                              "user=system,host=azure-nve.local",
                              "user=nsrnmc,host=azure-nve.local",
nsradmin> quit
POZNÁMKA: Pokud odběr Azure není uveden v databázi prostředků serveru NetWorker (NSRDB), není tento článek znalostní databáze k dispozici. Tento článek znalostní databáze platí pouze v případě, že prostředek stále existuje v databázi nsrdb, ale nezobrazuje se v NWUI nebo NMC.

Cause

Existuje více problémů, které mohou způsobovat tyto příznaky.
  • Bezpečnostní modul serveru NetWorker je poškozený.
  • NetWorker nemůže dešifrovat tajný klíč klienta předplatného Azure z bezpečnostního modulu.
  • Tajný klíč klienta Azure má při vytvoření definovanou dobu vypršení platnosti. Datum vypršení platnosti již uplynulo a tajný klíč klienta použitý v prostředku předplatného NetWorker Azure již není platný.

Resolution

VÝSTRAHA: Tento článek znalostní databáze postupujte pouze v případě, že na serveru NetWorker existují předplatná Azure, ale nejsou viditelná v NWUI. Pokud jsou odběry již viditelné v NWUI, tento postup neaplikujte – pokud tak učiníte, naruší se konfigurace a předplatné zmizí z NWUI.

 

  1. Na serveru NetWorker vytvořte soubor s názvem clear_client_secret.txt na místě, které si vyberete.
  2. Do souboru přidejte následující obsah a uložte ho:
. type: nsr azure subscription
update client secret: ;
y
  1. V kořenovém prostředí (Linux) nebo příkazovém řádku správce (Windows) zastavte služby serveru NetWorker:
  • Linux: nsr_shutdown
  • Windows: net stop nsrd
  1. Vytvořte kopii databáze prostředků serveru NetWorker (NSRDB):
POZNÁMKA: V případě problémů se můžete vrátit k této kopii.
  • Linux: cp -R /nsr/res/nsrdb /nsr/res/nsrdb.beforeclientsecretreset_$(date -I)
  • Windows: Pomocí Průzkumníka souborů Windows vytvořte kopii složky databáze prostředků, výchozí cesta: C:\Program Files\EMC NetWorker\nsr\res\nsrdb
  1. Pomocí nsradmin Chcete-li importovat clear_client_secret.txt do databáze nsrdb.
  • Linux: nsradmin -i clear_client_secret.txt -d /nsr/res/nsrdb
  • Windows: nsradmin -i clear_client_secret.txt -d "C:\Program Files\EMC NetWorker\nsr\res\nsrdb"
POZNÁMKA: Pokud se clear_client_secret.txt nenachází ve stejném adresáři, ze kterého spouštíte příkaz, je nutné zadat úplnou cestu k souboru. Musíte také zadat úplnou cestu ke složce nsrdb.

Příklad:

azure-nve:~ # nsradmin -i clear_client_secret.txt -d /nsr/res/nsrdb
Current query set
updated resource id 53.0.36.27.0.0.0.0.220.76.162.103.10.164.158.89(186)

Pro každé předplatné Azure nakonfigurované na serveru NetWorker se zobrazí řádek aktualizovaného prostředku.

  1. Otevřete an nsradmin Výzva k nsrdb a aktualizujte předplatné klienta pro každé předplatné Azure.
  • Linux: nsradmin -d /nsr/res/nsrdb
  • Windows: nsradmin -d "C:\Program Files\EMC NetWorker\nsr\res\nsrdb"

Pokud všechna předplatná Azure sdílejí stejný tajný klíč klienta Azure, proveďte následující kroky:

nsradmin> . type: nsr azure subscription
Current query set
nsradmin> show name; client secret
nsradmin> print
               client secret: ;
                        name: Azure;
nsradmin> update cleint secret: REPLACE_WITH_CLIENT_SECRET
               cleint secret: CLIENT_SECRET;
Update? y
updated resource id 53.0.36.27.0.0.0.0.220.76.162.103.10.164.158.89(187)
*Repeat confirmation for each subscription*
nsradmin> q
Pokud existuje více předplatných Azure, použijte různé tajné klíče klienta a proveďte pro každé předplatné Azure následující:
nsradmin> show name
nsradmin> print type: nsr azure subscription
                        name: AZURE_SUBSCRIPTION_NAME;
nsradmin> . type: nsr azure subscription; name: AZURE_SUBSCRIPTION_NAME
Current query set
nsradmin> update client secret: REPLACE_WITH_CLIENT_SECRET
               client secret: CLIENT_SECRET;
Update? y
updated resource id 53.0.36.27.0.0.0.0.220.76.162.103.10.164.158.89(188)
Tento postup opakujte pro každý prostředek předplatného Azure a až budete hotovi, zadejte q nebo quit Ukončit nsradmin.
  1. Spusťte serverové služby NetWorker:
  • Linux: systemctl start networker nebo /etc/init.d/networker start
  • Windows: net start nsrd
  1. Monitorujte daemon.raw serveru, jestli se neobjeví nové chyby bezpečnostního modulu:
  1. Pokud se v souvislosti s předplatnými Azure nehlásí žádné chyby bezpečnostního modulu, ověřte, že po spuštění služby můžete aktualizovat předplatná z NWUI.

Additional Information

Pokud výše uvedený postup nefunguje. Předplatná Azure je nutné odstranit a znovu vytvořit.

 

  1. Vytvořte kopii nsrdb (pokud jste to již neudělali). Pokud tyto kroky provádíte po provedení výše uvedeného postupu, byla v kroku 4 řešení vytvořena kopie. Dále se ujistěte, že byla dokončena úloha ochrany serveru . Shromážděte podrobnosti o spouštěcí sadě: mminfo -B
  2. Shromážděte podrobnosti o předplatném Azure z příkazového řádku nsradmin. Zde je uvedeno vše kromě tajného klíče klienta. Než budete pokračovat dalšími kroky, je nutné tyto údaje shromáždit. Tyto akce musí provést správce Azure. Obecné potřebné kroky ale najdete v následujícím tajném klíči klienta Azure.
nsradmin
print type: nsr azure subscription
POZNÁMKA: Zkopírujte výstup z výše uvedeného příkazu do textového souboru. To jsou požadavky na opětovné vytvoření předplatného Azure.
  1. Odstranění existujících prostředků předplatného Azure 
. type: nsr azure subscription
delete
y
POZNÁMKA: Zobrazí se výzva k odstranění předplatného Azure (pokud existuje více), dokud nezůstane žádné.
  1. Přihlaste se k webovému uživatelskému rozhraní NetWorker (NWUI) a přejděte do části Protection-Azure> Subscriptions.
  2. Znovu vytvořte každé předplatné Azure pomocí názvu, komentáře, ID tenanta, ID předplatného a ID klienta shromážděného v kroku 2. Tajný klíč klienta musí poskytnout zákazník nebo jeho správce Azure

Tajný klíč klienta Azure

Pokud aktuální tajný klíč klienta Azure neznáte, je možné z Azure vytvořit nový. Tato nastavení a prostředky můžou zobrazit jenom uživatelské účty Azure s příslušnými oprávněními. To vyžaduje správce Azure prostředí.

  1. Z Azure Portal přejděte na Registrace aplikací (nebo Hledat).
  2. Z Registrace aplikací by měly existovat položky pro každé ID klienta. Hodnota názvu se může lišit, ale ID klienta by se mělo shodovat s ID použitými v nástroji NetWorker:

Registrace aplikací Azure

  1. Otevřete portál pro registraci aplikací kliknutím na její zobrazovaný název.
  2. Na obrazovce prostředku registrace aplikace rozbalte rozevírací seznam Spravovat a klikněte na Certifikáty & tajné kódy

Možnosti správy prostředků aplikace

  1. V okně Tajné kódy certifikátů & se zobrazí tajné kódy dříve vytvořené pro prostředek registrace aplikace:

Certifikáty a tajné kódy

POZNÁMKA: Dříve vytvořený tajný klíč klienta nelze zobrazit. Je viditelný až bezprostředně po vytvoření. Pokud správce Azure nezná aktuální tajný kód. Musí být vytvořen nový. Při opětovném vytváření předplatného Azure v NetWorker použijte nový tajný klíč klienta.

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000345333
Article Type: Solution
Last Modified: 10 نوفمبر 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.