MSSQL  2008 BackUp için Job Oluşturma

SQL Server üzerinde bulunan Schedule mantığıyla bir çok işi otomatik olarak SQL Server a yaptırmak mümkün.

Bu işlemlerden biride otomatik yedek aldırma. Örneğin bir job tasarlayıp her akşam gece 00.00 da database veya databaselerin yedeğini aldırabiliriz.

SQL Server 2008 R2 üzerinde Deneme databasenin otomatik yedeğini almak için bir job tasarlayalım.

Management Studio >> SQL Server Agent >> Jobs kısmına gelip sağ tık ile New job a geçelim.

General kısmında Name ve istediğiniz bir category’ i seçtikten sonra Steps kısmına geçiniz

Steps kısmında bu job için uygulanacak adımlar tanımlanmaktadır. Yani burda birden fazla database in yedeklenmesini farklı adımlar olarak tanımlayabiliriz. Biz bu örneğimiz için sadece tek adım yani deneme database yedeklenmesini tanımlayacağız.

Bunun için New butonuna basalım.

Type Kısmında t-sql seçelim

command kısmında yazan yazı BackUp alma işlemini gerçekleştirecek T-SQL komutudur.

BACKUP DATABASE [deneme]

TO DISK = N’f:\\deneme.bak

Gerekli alanların tamamını doldurduktan sonra OK e basıp arka ekranda Schedules kısmına gelelim.

Schedules bölümü job un hangi otomatik süreyle işleneceğinin belirleneceği bölümdür. Günlük,haftalık,aylık istediğimiz gibi ayarlama yapabilmekteyiz.

Kendi istediğiniz Backup kurallarına göre alanları doldurduktan sonra OK’ e basıp arka ekranda Notifications kısmına geçelim.

Notifications kısmı, job görevini tamamladıktan sonra ilgili kişilere bilgi vermelerin ayarlandığı bölümdür.

Notification larıda ayarladıktan sonra OK e basıyoruz. Job görevini almış durumda.

Burada  bir bilgi vermek istiyorum. Bu jobların çalışabilmesi için SQL Server Agent in çalışır durumda olması gerekiyor. Mutlaka dikkat edelim.

Summary
Aggregate Rating
no rating based on 0 votes
Software Name
Mssql
Operating System
O/S
Software Category
Database

No Comment

Comments are closed.