Não é possível descriptografar: BAD_DATA erro é exibido na interface do usuário do NMC após uma migração de servidor do NetWorker
Summary: Não é possível descriptografar: BAD_DATA erro pode ocorrer quando há um problema de lockbox, seja devido a uma corrupção na lockbox ou quando o servidor do NetWorker foi migrado, movido ou reinstalado e a lockbox não foi copiada /restaurada. A lockbox atual não tem as senhas armazenadas que correspondem ao usuário/senhas na nsrdb, portanto, o erro BAD_DATA sistema. ...
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
- O servidor do NetWorker foi migrado para um novo hardware
- O nsrdr foi executado para trazer de volta a configuração do NetWorker
- senha foi atribuída a campos de alguns recursos do NetWorker
- Na interface do usuário do NMC, o pop-up é exibido ao clicar em alguns dos recursos do NetWorker.
Cause
"Não foi possível descriptografar: BAD_DATA" pode ocorrer quando há um problema de lockbox, seja devido a uma corrupção na lockbox ou quando o servidor do NetWorker foi migrado, movido ou reinstalado e a lockbox não foi copiada /restaurada. A lockbox atual não tem as senhas armazenadas que correspondem ao usuário/senha na nsrdb, portanto, o erro BAD_DATA sistema.
Resolution
Para resolver o erro BAD_DATA pop-up do NMC, substitua a lockbox atual pela lockbox original do servidor do NetWorker antes de um nsrdr ou migração. Em um servidor Linux Networker, exporte a lockbox original usando o nsr_prep_lb comando. Consulte o Guia de Configuração de Segurança do NetWorker para obter instruções sobre como exportar a lockbox.
Se a importação da lockbox original não for possível, redefina todos os campos de senha nos recursos do NetWorker para em branco.
Como redefinir as senhas no nsrdb
1) Crie um arquivo de entrada com os nomes das senhas que precisam ser apagadas no nsrdb. Crie um arquivo chamado "pass.txt" que contenha as seguintes linhas:
atualizar senha: ;
y senha
de gerenciamento de atualização: ;
y atualize
a senha de gerenciamento de NAS: ;
y Atualize
a senha de acesso ao arquivo NAS: ;
y Atualizar
chave de autenticação: ;
y atualize
a senha do usuário do VMWS: ;
y
atualize a senha do EBR: ;
y atualizar
a senha dos serviços REST: ;
y atualize
a senha do vCenter: ;
y atualizar
chave de privacidade: ;
y atualize
a frase de código do datazone: ;
y
2) Interrompa os serviços do NetWorker.
No Linux: systemctl stop networker
No Windows: Interrompa o Serviço de Backup e Recuperação do Servidor do NetWorker e o NetWorker Remote Exec Service
3) Faça uma cópia do nsrdb. Chame isso de nsrdb.beforepassclean.
4) Execute o comando nsradmin com o arquivo de entrada pass.txt.
No LInux:
# nsradmin -i pass.txt -d /nsr/res/nsrdb
No Windows:C:
> nsradmin -i pass.txt -d "C:\Program Files\EMC Networker\nsr\res\nsrdb"
5) Faça outra cópia do nsrdb modificado. Chame isso de nsrdb_passwordblank. Renomeie a pasta dbg em nsrdb, se houver alguma.
6) Em um ambiente Windows, siga o procedimento Alterar a propriedade da nsrdb abaixo antes de prosseguir para a etapa 7.
7) Inicie o serviço NetWorker.
8) Inicie o NMC. Nesse ponto, digite novamente a senha que foi atribuída aos recursos do NetWorker.
Alterar a propriedade da nsrdb
Em um servidor do Windows NetWorker, a propriedade dos arquivos nsrdb modificados será alterada de Administradores (o grupo) para qualquer usuário que esteja conectado no momento como. Isso fará com que o NetWorker corrompa as entradas modificadas após a reinicialização, movendo esses arquivos na pasta dbg. É por isso que, antes de iniciar os serviços do NetWorker no Windows, defina as permissões de todos os arquivos sob nsrdb para que sejam de propriedade dos administradores do grupo (não o usuário, mas o grupo).
Clique em "C:\Program Files\EMC Networker\nsr\res\nsrdb" no Explorador de arquivos e defina a propriedade de todos os arquivos e objetos filhos como Administradores.
a) No Explorador de arquivos, clique com o botão direito do mouse na pasta C:\Program Files\EMC NetWorker\nsr\res\nsrdb b) Selecione as
propriedades.
c) Clique na guia "Security".
d) Clique em "Avançado"
e) Em Proprietário, clique em "Alterar"
f) Na caixa "Digite o nome do objeto a ser selecionado", digite: Administradores e, em seguida, clique em "Verificar nomes". (Às vezes, você precisa usar o nome do computador, como AMER\Administrators).
g) Clique em OK
h) Coloque uma marca de seleção em "Replace all child object permission entries..." e a caixa "Replace owner on subcontainers and objects".
i) Clique em "Apply" (Aplicar) e, em seguida, clique em "Yes" (Sim) para a caixa "Do you wish to continue?".
j) Clique em "OK"
Se a importação da lockbox original não for possível, redefina todos os campos de senha nos recursos do NetWorker para em branco.
Como redefinir as senhas no nsrdb
1) Crie um arquivo de entrada com os nomes das senhas que precisam ser apagadas no nsrdb. Crie um arquivo chamado "pass.txt" que contenha as seguintes linhas:
atualizar senha: ;
y senha
de gerenciamento de atualização: ;
y atualize
a senha de gerenciamento de NAS: ;
y Atualize
a senha de acesso ao arquivo NAS: ;
y Atualizar
chave de autenticação: ;
y atualize
a senha do usuário do VMWS: ;
y
atualize a senha do EBR: ;
y atualizar
a senha dos serviços REST: ;
y atualize
a senha do vCenter: ;
y atualizar
chave de privacidade: ;
y atualize
a frase de código do datazone: ;
y
2) Interrompa os serviços do NetWorker.
No Linux: systemctl stop networker
No Windows: Interrompa o Serviço de Backup e Recuperação do Servidor do NetWorker e o NetWorker Remote Exec Service
3) Faça uma cópia do nsrdb. Chame isso de nsrdb.beforepassclean.
4) Execute o comando nsradmin com o arquivo de entrada pass.txt.
No LInux:
# nsradmin -i pass.txt -d /nsr/res/nsrdb
No Windows:C:
> nsradmin -i pass.txt -d "C:\Program Files\EMC Networker\nsr\res\nsrdb"
5) Faça outra cópia do nsrdb modificado. Chame isso de nsrdb_passwordblank. Renomeie a pasta dbg em nsrdb, se houver alguma.
6) Em um ambiente Windows, siga o procedimento Alterar a propriedade da nsrdb abaixo antes de prosseguir para a etapa 7.
7) Inicie o serviço NetWorker.
8) Inicie o NMC. Nesse ponto, digite novamente a senha que foi atribuída aos recursos do NetWorker.
Alterar a propriedade da nsrdb
Em um servidor do Windows NetWorker, a propriedade dos arquivos nsrdb modificados será alterada de Administradores (o grupo) para qualquer usuário que esteja conectado no momento como. Isso fará com que o NetWorker corrompa as entradas modificadas após a reinicialização, movendo esses arquivos na pasta dbg. É por isso que, antes de iniciar os serviços do NetWorker no Windows, defina as permissões de todos os arquivos sob nsrdb para que sejam de propriedade dos administradores do grupo (não o usuário, mas o grupo).
Clique em "C:\Program Files\EMC Networker\nsr\res\nsrdb" no Explorador de arquivos e defina a propriedade de todos os arquivos e objetos filhos como Administradores.
a) No Explorador de arquivos, clique com o botão direito do mouse na pasta C:\Program Files\EMC NetWorker\nsr\res\nsrdb b) Selecione as
propriedades.
c) Clique na guia "Security".
d) Clique em "Avançado"
e) Em Proprietário, clique em "Alterar"
f) Na caixa "Digite o nome do objeto a ser selecionado", digite: Administradores e, em seguida, clique em "Verificar nomes". (Às vezes, você precisa usar o nome do computador, como AMER\Administrators).
g) Clique em OK
h) Coloque uma marca de seleção em "Replace all child object permission entries..." e a caixa "Replace owner on subcontainers and objects".
i) Clique em "Apply" (Aplicar) e, em seguida, clique em "Yes" (Sim) para a caixa "Do you wish to continue?".
j) Clique em "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.