NMM: A restauração de arquivo simples do SQL a partir da cópia de clone não é possível na interface do usuário do plug-in SQL
Summary: A restauração de arquivo simples do SQL do NetWorker Module for Microsoft (NMM) a partir da cópia de clone não é possível na IU do plug-in SQL.
Symptoms
A restauração de arquivo simples do SQL do NetWorker Module for Microsoft (NMM) a partir da cópia de clone não é possível na IU do plug-in SQL.
Cause
A restauração de arquivo simples do SQL do NetWorker Module for Microsoft (NMM) a partir da cópia de clone não é possível na IU do plug-in SQL.
Isso está funcionando conforme o esperado.
Resolution
A opção select restore pool é desativada na interface do usuário durante restaurações de arquivos simples.
Solução temporária:
A única solução temporária é executar a restauração de arquivo simples de linha de comando. Este procedimento explica as etapas necessárias para gerar um script e editar o script para usar um pool de clones em vez do pool de backup primário.
- Abra a interface do usuário do plug-in SQL do NMM.
- Selecione Clear Cache. Isso apaga as seleções anteriores e começa com novos parâmetros.
- Digite o nome do servidor do NetWorker. Clique em Atualizar.
- Selecione o host do SQL Server.
- Selecione a instância do SQL Server.
- Selecione o saveset (banco de dados a restaurar).
- Selecione o save time - isso é importante. Faça isso primeiro antes da próxima etapa.
- Selecione Restaurar backups como arquivos - deixe a pasta de restauração por enquanto, edite-a posteriormente no script.
- Clique no botão Script .
- Copie o script. Abra o editor do bloco de notas ou um editor de texto semelhante e cole o script de saída no editor.
- Adicione o seguinte ao script;
-b clonepoolname
- Edite o
FLAT_FILE_RECOVERY_DIR="NewDestination"Por exemplo,FLAT_FILE_RECOVERY_DIR="D:\RecoveryData"
RECOVERY_DIR O local especificado já deve existir.
- Salve o script como arquivo em lotes, por exemplo, testsql.bat.
- Abra o prompt de comando com Executar como administrador e execute o script testsql.bat.
Por exemplo, este script gerado:
nsrsqlrc.exe -s linux1 -c win3.amer.lan -t "02/29/2024 08:58:18 AM" -S normal -a "SKIP_CLIENT_RESOLUTION=TRUE" -a "FLAT_FILE_RECOVERY=TRUE" -a "FLAT_FILE_RECOVERY_DIR=C:\Program Files\EMC NetWorker\nsr\tmp\backups" MSSQL:usertest1
Depois de editado, teria algo assim para refletir -b clonepool e nova pasta de recuperação.
nsrsqlrc.exe -s linux1 -c win3.amer.lan -t "02/29/2024 08:58:18 AM" -S normal -b ddclone -a "SKIP_CLIENT_RESOLUTION=TRUE" -a "FLAT_FILE_RECOVERY=TRUE" -a "FLAT_FILE_RECOVERY_DIR=C:\sharepoint\backup” MSSQL:usertest1