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

Automatiser sikkerhedskopiering og vedligeholdelsesjob ved hjælp af vedligeholdelsesplan i SQL Server

Hej,

Jeg vil forklare Automatisering af sikkerhedskopiering og vedligeholdelsesjob ved hjælp af vedligeholdelsesplan i SQL Server i denne artikel.

Vedligeholdelsesplan

Du kan oprette regelmæssige og kontinuerlige planer og job, der sikrer kontinuiteten i vores databaser og vedligeholder og udfører mere effektivt via vedligeholdelsesplan i SQL Server.

Disse planer og job er som følger.

  1. Du kan tage den fulde, differentielle og transaktionslog-backup af vores databaser på regelmæssig basis med dette værktøj.
  2. Du kan oprette og udføre indeksvedligeholdelse som almindeligt job
  3. Du kan udføre opdatering af databasestatistik

Alle opgaver er som følger.

Jeg vil oprette en daglig fuld database backup job og oprydning opgave. Job vil tage fuld database backup dagligt og rense backups ældre end 1 uge automatisk.

Højreklik på Vedligeholdelsesplaner og Opret ny vedligeholdelsesplan som følger.

Vedligeholdelsesplan Opgaver GUI åbnes. Du kan trække og slippe.

Hvis du ikke ved, hvad er sikkerhedskopien, og hvordan du tager backup, kan du læse følgende artikel før dette.

SQL Server 2017 Backup -1

Klik på Sikkerhedskopier databaseopgave for at angive, hvilken database der er valgt, og hvordan du tager backup.

Vælg databaser for at tage backup.

Angiv destination for sikkerhedskopieringsbibliotek.

Indstil indstillinger for sikkerhedskopiering som komprimering og kryptering som følger.

Databaser er valgt, så skal du indstille Scheduler til at starte Job automatisk.

Du kan indstille skemalægger som dagligt, ugentligt og månedligt og indstille opstartstidspunktet for jobbet som følger.

Backup-job oprettes som følger.

Opret en oprydningsopgave ved at dobbeltklikke på Maintenance Cleanup Task i værktøjskassesektionen.

Attack Backup job til Maintenance Cleanup opgaven. Vedligeholdelsesoprydningsopgaven starter, når sikkerhedskopieringsjobbet er fuldført.

Dobbeltklik på Maintenance CleanUp-opgave for at indstille oprydningsindstillinger.

Indstil relateret mappe og filtypenavn, og indstil derefter filalder, når filer skal slettes.

Sikkerhedskopiering af databaseopgave, vedligeholdelsesoprydningsopgave og skemalægger udføres som følger.

Når du gemmer denne vedligeholdelsesplan, oprettes relaterede job som følger.

Du kan starte denne jobmanual til test som følger.

Du kan også oprette genopbygning, omorganiser indeksopgave, formindsk database, opdater statistikopgave for at automatisere disse opgaver med vedligeholdelsesplanopgaver.


  1. Postgres now() tidsstemplet ændres ikke, når scriptet virker

  2. Omdøb en kolonne i SQL Server (T-SQL)

  3. Hvordan laver man en databaselytter med java?

  4. I Apache Spark 2.0.0, er det muligt at hente en forespørgsel fra en ekstern database (i stedet for at få fat i hele tabellen)?