Son backup alma tarihini bulmak
Aşağıdaki script yardımıyla o instance üzerindeki her veritabanının son backup alma tarihini bulabilirsiniz. ‘L’ yazan yer Log Backup olduğunu gösteriyor. Eğer bu kısma D yazarsanız alınan en son full backup tarihini, G yazarsanız alınan en son differential backup tarihini görebilirsiniz. Eğer veritabanınız AG’ye dahilse her iki node üzerinde bu script’i çalıştırdığınızda doğru sonucu görebilirsiniz. Çünkü backup diğer node üzerinden alınmış olabilir.
SELECT sd.name,
MAX(bs.backup_finish_date) AS backup_finish_date
FROM master.sys.sysdatabases sd
LEFT OUTER JOIN msdb..backupset bs
ON bs.database_name = sd.name
AND bs.type = 'L'
GROUP BY sd.name
ORDER BY backup_finish_date DESC
![]()
