Come eseguire il backup automatico dei report ConfigMgr utilizzando SQL Server Agent

In un recente post sul blog, ti ho mostrato come eseguire il backup di tutti i tuoi report ConfigMgr utilizzando PowerShell. Poi la scorsa settimana, ti ho mostrato come eseguire il backup automatico dei tuoi rapporti utilizzando AfterBackup.bat. In quell'ultimo post sul blog, ho detto che ti avrei mostrato come eseguire il backup dei rapporti ConfigMgr utilizzando l'utilità di pianificazione SQL. Quindi, questo post del blog ti mostrerà i passaggi per eseguire il backup automatico dei report ConfigMgr utilizzando SQL Server Agent.

Ecco i passaggi che dovrai eseguire:

1. Innanzitutto, per creare e testare lo script PowerShell (PS), rivedere il post del blog Come si esegue il backup di tutti i report ConfigMgr personalizzati? È importante completare questo passaggio PRIMA di procedere con il passaggio successivo.

2. Copia lo script PS sul tuo SQL Server. Userò D:\PSScripts\ConfigReportsBak.ps1.

3. Determina quale account sta eseguendo il Agente SQL Server servizio. Nel mio caso, questo è LocalSystem, altrimenti noto come account SYSTEM.

Come eseguire il backup automatico dei report ConfigMgr utilizzando SQL Server Agent-Step 3

4. Assicurarsi che l'account indicato nel passaggio #3 disponga almeno delle autorizzazioni di LETTURA e SCRITTURA.

Come eseguire il backup automatico dei report ConfigMgr utilizzando SQL Server Agent - Passaggio 4

5. Modifica lo script PS e apporta le seguenti modifiche:

un. Modificare Riga 21 alla tua directory di backup ConfigMgr e aggiungi la cartella chiamata, Rapporti. Nel mio esempio di seguito, D:\SQLBak\Reports, ho evidenziato la riga. Noterai che la variabile Data&Time non è più utilizzata.

B. Modificare Righe 12 e 13 rimuovendo il citazione singola e ritorno a capo alla fine della riga in modo che le righe 12, 13 e 14 diventino una riga. Ciò cambierà anche la posizione della riga 21 nella riga 19.

Come eseguire il backup automatico dei report ConfigMgr utilizzando SQL Server Agent - Passaggio 5

6. Apri SQL Server Management Studio (SSMS) e quindi espandere SQL Server Agent | Nodo Lavori.

7. Fare clic con il pulsante destro del mouse su Lavori nodo e quindi selezionare Nuovo lavoro…

Come eseguire il backup automatico dei report ConfigMgr utilizzando SQL Server Agent-Step 7

8. Entra ConfigMgr Report Backup nel Nome campo, quindi fare clic su Passi nodo di pagina nella sezione delle pagine a sinistra.

Come eseguire il backup automatico dei report ConfigMgr utilizzando SQL Server Agent-Step 8

9. Fare clic su Nuovo… pulsante.

Come eseguire il backup automatico dei report ConfigMgr utilizzando SQL Server Agent-Step 9

10. Entra Rapporti di backup ConfigMgr per il Fare un passo nome e cambiare il Tipo campo a PowerShell prima di cliccare su Aprire… pulsante.

Come eseguire il backup automatico dei report ConfigMgr utilizzando SQL Server Agent-Step 10

11. Naviga fino a ConfigReportsBak.ps1 script e quindi fare clic su Aprire pulsante.

Come eseguire il backup automatico dei report ConfigMgr utilizzando SQL Server Agent-Step 11

Nota: Se ottieni un Accesso negato messaggio in questo passaggio, verificare di aver concesso allo script le autorizzazioni sia di LETTURA che di SCRITTURA.

12. Fare clic su ok chiudere il Nuova fase di lavoro finestra.

Come eseguire il backup automatico dei report ConfigMgr utilizzando SQL Server Agent-Step 12

13. A questo punto, puoi pianificare l'esecuzione dell'attività oppure puoi fare clic su ok chiudere il Nuovo lavoro finestra. Vi consiglio di chiudere il Lavoro e provalo prima di programmarlo. In questo modo puoi confermare che tutto funziona come previsto.

Come eseguire il backup automatico dei report ConfigMgr utilizzando SQL Server Agent-Step 13

Metti alla prova il tuo lavoro

1. Per testare il lavoro, selezionare il lavoro e fare clic con il pulsante destro del mouse. Selezionare Inizia il lavoro al passaggio...

Test-Fase 1

2. Il completamento di questo lavoro richiederà alcuni minuti. Al termine, vedrai una finestra di stato. Clicca sul Chiudere pulsante, in caso contrario, rivedere lo stato del lavoro e la cronologia del lavoro per eventuali errori.

Test-Fase 2

Aggiungi un programma al lavoro

1. Selezionare il lavoro, fare clic con il pulsante destro del mouse e puntare su Proprietà.

Programma-Fase 1

2. Selezionare il Orari nodo, fare clic Nuovo… e quindi adattare l'orario programmato a qualsiasi cosa abbia senso per te. Suggerirei giornalmente e non fare in modo che questa attività si verifichi con l'incremento di un quarto d'ora. Clic ok due volte per impostare il programma.

Programma-Fase 2

Il Agente SQL Server è ora configurato per eseguire il backup dei rapporti ConfigMgr. Ricorda che devi comunque, come minimo, eseguire il backup della cartella D:\SQLBak\Reports utilizzando i backup tradizionali. In caso di domande su come eseguire il backup automatico dei report ConfigMgr utilizzando SQL Server Agent, non esitate a contattarmi all'indirizzo @GarthMJ.

Scopri come Right Click Tools sta cambiando il modo in cui vengono gestiti i sistemi.

Aumenta immediatamente la produttività con la nostra Community Edition limitata e gratuita.

Inizia oggi con Right Click Tools:

Supporto

  • Questo campo serve per la convalida e dovrebbe essere lasciato inalterato.

Contatti

  • Questo campo serve per la convalida e dovrebbe essere lasciato inalterato.

Inviando questo modulo, comprendi che Recast Software può elaborare i tuoi dati come descritto nel Recast Software politica sulla riservatezza.

it_ITItalian