Windows Sunucularda Otomatik Yedekleme (Task Scheduler ile Backup Planlama Rehberi)

Windows Sunucularda Otomatik Yedekleme (Task Scheduler ile Backup Planlama Rehberi)
Yazı Özetini Göster

Windows Sunucularda Otomatik Yedekleme (Task Scheduler ile Backup Planlama Rehberi)

Sunucu yönetiminde en kritik konulardan biri, veri güvenliğini sağlamak ve olası veri kayıplarını önlemektir. Windows sunucularda otomatik yedekleme, bu süreci insan müdahalesine gerek kalmadan düzenli şekilde gerçekleştirmek için en etkili yöntemdir. Task Scheduler kullanarak dosyalarınızı, veritabanlarınızı veya sistem imajlarınızı belirli aralıklarla otomatik olarak yedekleyebilirsiniz. Bu yazıda, Windows sunucularda otomatik yedekleme işlemini adım adım yapılandırmayı öğreneceksiniz.

Neden Otomatik Yedekleme Kullanmalısınız?

Manuel yedekleme yöntemleri çoğu zaman unutulabilir veya ihmal edilebilir. Otomatik yedekleme sayesinde:

  • Veri kaybı riskini minimuma indirirsiniz.
  • Günlük veya haftalık yedekleme rutinleri planlayabilirsiniz.
  • Sunucu bakım süreçleri sorunsuz ilerler.
  • Disaster Recovery (felaket kurtarma) senaryolarında hızlı dönüş sağlanır.

1. Task Scheduler Nedir?

Task Scheduler, Windows işletim sistemlerinde zamanlanmış görevleri yönetmeye yarayan yerleşik bir araçtır. Bu araç sayesinde belirli bir zamanda veya olay gerçekleştiğinde bir betik (script) veya komut dosyası otomatik olarak çalıştırılabilir.

2. Yedekleme Betiği (Backup Script) Oluşturma

Öncelikle yedeklenecek klasörleri tanımlayacağınız bir komut dosyası (örnek: backup.bat) hazırlayın:

@echo off
set source=C:\inetpub\wwwroot
set destination=D:\yedekler\%date:/=-%
xcopy "%source%" "%destination%" /E /H /C /I /Y
echo Yedekleme işlemi tamamlandı: %date% %time%

Bu script, C:\inetpub\wwwroot dizinindeki tüm dosyaları D:\yedekler klasörüne tarih etiketiyle kopyalar.

3. Task Scheduler Üzerinden Görev Planlama

Şimdi bu komut dosyasını otomatik olarak çalıştıracak bir görev oluşturacağız:

  1. Başlat → Task Scheduler yazın ve uygulamayı açın.
  2. Sağ panelden Create Basic Task seçeneğine tıklayın.
  3. Göreve isim verin: “Günlük Web Yedekleme”.
  4. Trigger bölümünden görev sıklığını seçin (örnek: Daily).
  5. Action kısmında Start a program seçeneğini işaretleyin.
  6. Program/script kısmına backup.bat dosyasının tam yolunu girin.
  7. Kaydedin ve görevi test edin.

4. Yedekleme İşlemini Test Etme

Task Scheduler üzerinden görevi seçip sağ tıklayarak Run seçeneğini seçin. İşlem başarıyla çalıştığında, belirttiğiniz dizinde tarih etiketli bir yedek klasörü oluştuğunu göreceksiniz.

5. Yedekleme Loglarının Tutulması

Yedekleme sürecini izlemek için basit bir log dosyası ekleyebilirsiniz:

@echo off
set log=D:\logs\backup_log.txt
echo Backup started: %date% %time% >> %log%
xcopy "C:\inetpub\wwwroot" "D:\yedekler\%date:/=-%" /E /H /C /I /Y >> %log%
echo Backup completed: %date% %time% >> %log%

Bu log, her yedekleme işleminde zaman damgası ile kayıt tutar.

6. Otomatik Silme ve Depolama Yönetimi

Disk alanını korumak için 15 günden eski yedekleri otomatik olarak silmek isteyebilirsiniz. Bunun için aşağıdaki satırı scriptin sonuna ekleyin:

forfiles /p "D:\yedekler" /s /m *.* /d -15 /c "cmd /c del @path"

7. Yedekleri Harici veya Bulut Depolamaya Aktarma

Yedeklerinizi yalnızca yerel diskte tutmak yerine, harici disk, NAS veya bulut (OneDrive, Google Drive, HostLigo Cloud gibi) ortamlara da kopyalayabilirsiniz. Bu sayede felaket durumlarında verilerinize uzaktan erişim sağlayabilirsiniz.

8. Güvenli Yedekleme Ortamı İçin HostLigo Altyapısı

HostLigo, VDS Sunucu ve Premium VDS hizmetlerinde, yüksek hızlı NVMe disk yapısı ve 7/24 DDoS koruması ile güvenli yedekleme altyapısı sunar. Otomatik yedekleme sistemlerinizi HostLigo’nun sağlam network ve depolama altyapısında güvenle çalıştırabilirsiniz.

Sonuç

Windows sunucularda otomatik yedekleme, veri güvenliği ve iş sürekliliği için vazgeçilmezdir. Task Scheduler ile oluşturacağınız basit bir script, sisteminizi tamamen otomatik hale getirir. Düzenli yedekleme planları, güvenli depolama ve doğru yapılandırılmış görevler sayesinde, veri kaybı riskini en aza indirebilirsiniz. Profesyonel ve güvenli bir altyapı için www.hostligo.com üzerinden size uygun Windows VDS paketlerini inceleyebilirsiniz.

Bir Yorum Yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Benzer Yazılar