NMM: Il restore del file flat SQL dalla copia clone non è possibile nell'interfaccia utente del plug-in SQL
Summary: Il restore di file flat SQL di NetWorker Module for Microsoft (NMM) dalla copia clone non è possibile nell'interfaccia utente del plug-in SQL.
Symptoms
Il restore di file flat SQL di NetWorker Module for Microsoft (NMM) dalla copia clone non è possibile nell'interfaccia utente del plug-in SQL.
Cause
Il restore di file flat SQL di NetWorker Module for Microsoft (NMM) dalla copia clone non è possibile nell'interfaccia utente del plug-in SQL.
Si tratta di una funzione che funziona come previsto.
Resolution
L'opzione select restore pool viene disabilitata nell'interfaccia utente durante i ripristini flat file.
Soluzione alternativa:
L'unica soluzione alternativa consiste nell'eseguire il ripristino del file flat dalla riga di comando. Questa procedura illustra i passaggi necessari per generare e modificare lo script in modo da utilizzare un pool di cloni anziché il pool di backup primario.
- Aprire l'interfaccia utente del plug-in SQL NMM.
- Selezionare Cancella cache. In questo modo vengono cancellate le selezioni precedenti e vengono avviati nuovi parametri.
- Immettere il nome del server NetWorker. Fare clic su Aggiorna.
- Selezionare SQL Server host.
- Selezionare SQL Server instance.
- Selezionare il saveset (database da ripristinare).
- Selezionare l'ora di salvataggio : questo è importante. Eseguire questa operazione prima del passaggio successivo.
- Selezionare Restore backups as files - leave the restore Folder for now, modificarla più avanti nello script.
- Cliccare sul pulsante Script.
- Copiare lo script. Aprire l'editor Blocco note o un editor di testo simile e incollare lo script di output nell'editor.
- Aggiungere quanto segue allo script;
-b clonepoolname
- Modificare la proprietà
FLAT_FILE_RECOVERY_DIR="NewDestination"Per esempioFLAT_FILE_RECOVERY_DIR="D:\RecoveryData"
RECOVERY_DIR La posizione specificata deve già esistere.
- Salvare lo script come file batch, ad esempio testsql.bat.
- Aprire il prompt dei comandi con Esegui come amministratore ed eseguire lo script testsql.bat.
Ad esempio, questo script generato:
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
Dopo averlo modificato, dovrebbe riflettere qualcosa di simile a questo -b clonepool e nuova cartella di ripristino.
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