Hızlı Özet (TL;DR)
Bir fabrikanın veya kurumsal işletmenin en kritik dijital varlığı veritabanıdır (MS SQL Server, PostgreSQL, Oracle). Çalışan bir veritabanının disk dosyalarını (MDF/LDF veya base directory) kopyalamaya çalışmak, işlemler devam ettiği için tutarsız ve bozuk bir yedek ortaya çıkarır. Bu nedenle kurumsal veritabanlarında motor seviyesinde VSS destekli tam yedek (Full Backup), fark yedeği (Differential) ve saniyeler bazında kurtarma imkanı veren İşlem Günlüğü (Transaction Log / WAL) yedekleme stratejisi uygulanmalıdır.
MS SQL ve PostgreSQL Canlı Yedekleme Stratejileri
| Veritabanı Türü | Tam Yedek (Full) | Artımlı / Günlük Yedeği | Kurtarma Noktası (RPO) |
|---|---|---|---|
| Microsoft SQL Server | Günlük Full Backup (.bak) | 15 dakikada bir Transaction Log Backup (.trn) | Felaket anında son 15 dakikaya dönüş |
| PostgreSQL | Haftalık pg_basebackup | Sürekli WAL Archiving (archive_command) + PITR | Felaket anında saniyesi saniyesine dönüş |
Point-in-Time Recovery (PITR) Nedir?
Bir personel saat 14:32’de yanlışlıkla tüm müşteri veya stok tablosunu sildiğinde (DROP TABLE / DELETE); PITR yeteneği sayesinde veritabanı saat 14:31:59 anına geri döndürülebilir. Bu işlem için Full yedeğin üzerine ilgili saate kadar olan Transaction Log veya WAL kayıtlarının sırayla işletilmesi yeterlidir.
Veritabanı yedekleme ve felaket kurtarma çözümlerimiz için Ortak Dosya Sunucusu ve Yedekleme sayfamızı inceleyin.