Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Automatizza i processi di backup e manutenzione utilizzando il piano di manutenzione in SQL Server

Ciao,

In questo articolo spiegherò Automatizzare i processi di backup e manutenzione utilizzando il piano di manutenzione in SQL Server .

Piano di manutenzione

Puoi creare piani e lavori regolari e continui che garantiranno la continuità dei nostri database e manterranno ed eseguiranno in modo più efficiente tramite Piano di manutenzione in SQL Server.

Questi piani e lavori sono i seguenti.

  1. Puoi eseguire regolarmente backup completi, differenziali e dei log delle transazioni dei nostri database con questo strumento.
  2. Puoi creare ed eseguire la manutenzione dell'indice come un lavoro regolare
  3. Puoi eseguire l'aggiornamento delle statistiche del database

Tutte le attività sono le seguenti.

Creerò un'attività giornaliera completa di backup e pulizia del database. Il processo richiederà il backup completo del database ogni giorno e pulirà automaticamente i backup più vecchi di 1 settimana.

Fare clic con il pulsante destro del mouse su Piani di manutenzione e creare un nuovo piano di manutenzione come segue.

Viene aperta la GUI delle attività del piano di manutenzione. Puoi trascinare e rilasciare.

Se non sai cos'è il backup e come eseguire il backup, puoi leggere il seguente articolo prima di questo.

Backup di SQL Server 2017 -1

Fare clic su Attività di backup del database per specificare quale database è scelto e come eseguire il backup.

Seleziona i database di cui eseguire il backup.

Specifica la destinazione per la directory di backup.

Imposta le opzioni per il backup come Compressione e Crittografia come segue.

I database sono selezionati, quindi è necessario impostare l'Utilità di pianificazione per l'avvio automatico del lavoro.

È possibile impostare la pianificazione come giornaliera, settimanale e mensile e impostare l'ora di avvio del lavoro come segue.

Il processo di backup viene creato come segue.

Crea un'attività di pulizia facendo doppio clic su Attività di pulizia di manutenzione nella sezione Casella degli strumenti.

Attaccare il processo di backup all'attività di pulizia della manutenzione. L'attività di pulizia della manutenzione verrà avviata al termine del processo di backup.

Fare doppio clic su Attività di pulizia della manutenzione per impostare le opzioni di pulizia.

Imposta la directory correlata e l'estensione del file, quindi Imposta l'età del file quando i file verranno eliminati.

L'attività di backup del database, l'attività di pulizia della manutenzione e l'utilità di pianificazione vengono completate come segue.

Quando salvi questo piano di manutenzione, il lavoro correlato verrà creato come segue.

Puoi avviare questo manuale di lavoro per il test come segue.

Puoi anche creare attività Ricostruisci, Riorganizza indicizzazione, Riduci database, Aggiorna statistiche per automatizzare queste attività con le attività del piano di manutenzione.