Bak dosyalarının yüksek yer kaplaması ve yedekleme süresinin uzun sürmesinden şikayet ediyorsanız çözümünü burada bulabilirsiniz.
Aşağıdaki kodları bir bat dosyası içerisine almanız, ve windows görev zamanlayıcısına bir görev oluşturmanız yeterli. Yeşil renk ile yazılan alan, günün tarihinin de ada dahil edilerek oluşturulacak olan dosyanın adı, kırmızı renk ile yazılan kısım sıkıştırılacak olan *.bak dosyalarının bulunduğu alanı belirtmektedir.
START /WAIT C:\rar.exe a -df -ep -ag[yyyyMMddhhmmss] -ms[txt] D:\BACKUP\SQLYedekleri.zip D:\BACKUP\*.bak
Ardından isterseniz alınan zip dosyasını farklı bir makineye transfer edebilirsiniz.
xcopy D:\BACKUP\*.zip \\192.168.10.1\backups\BACKUP /y >hata.txt
Kullanılan rar dosyasına, “C:\Program Files\WinRAR” buradan ulaşabilirsiniz. ( Bilgisayarınıza bir kereliğine winrar programını kurup uygulama dosyasını aldıktan sonra kaldırabilirsiniz.)
SQl Backup Job'u içerisine aşağıdaki şekildeki gibi, 1 günden eski *.bak dosyalarının silinmesi işlemini de işaretlerseniz,, backup klasörünüzde yalnızca ziplenmiş backup dosyalarınız olacak, ve her zamankinden çok daha az yer kaplayacaktır.
2 yıl önce
0 yorum:
Yorum Gönder