Veritabanı Yedekleme Neden Normal Dosya Kopyalamadan Farklıdır?
Bir veritabanı yönetim sistemi (DBMS) çalışırken verilerin bir kısmı diskteki dosyalarda (.mdf, .fdb, base/), bir kısmı ise henüz diske yazılmamış olarak sunucu RAM belleğinde (Buffer Pool) ve işlem günlüklerinde (Transaction Log / WAL) tutulur.
Bu nedenle çalışan bir veritabanı dosyasını normal bir klasör gibi kopyalamaya çalışmak ya "Dosya başka bir işlem tarafından kullanılıyor" hatasıyla başarısız olur ya da alınan yedek geri yüklendiğinde Suspect / Corrupt (Bozuk) moduna düşer. Gerçek bir veritabanı yedekleme programı, doğrudan veritabanı motoruyla konuşarak işlem bütünlüğünü (ACID) bozmayan sıcak yedek (Hot Backup) almak zorundadır.
MSSQL, Firebird ve PostgreSQL Canlı Yedekleme Mimarileri
| Veritabanı Motoru | Canlı Yedek Teknolojisi | Üretilen Yedek Formatı | MarsBulut Özel Yeteneği |
|---|---|---|---|
| Microsoft SQL Server (MSSQL) | T-SQL BACKUP DATABASE + VSS Writer |
.BAK (Tam & Fark Yedeği) |
Orijinal .MDF/.LDF dizin ağacı hafızası ve yeni açılan DB'leri otomatik algılama |
| Firebird SQL (1.5 - 5.0) | gbak -b -g + LiveVSS™ Gölge Kopya |
.FBK ve/veya .FDB |
Çok şirketli alt klasör ağacını (01/2026) koruyarak yedekleme ve otomatik gbak restore |
| PostgreSQL | pg_dump Tutarlı Anlık Akış |
.SQL / Sıkıştırılmış Dump |
Çoklu veritabanı seçimi ve istemci taraflı AES-256 GCM kriptolama |
Felaket Anında Otomatik Veritabanı Geri Yükleme (Restore)
Yüzlerce müşterisi olan bir mali müşavir veya çok şubeli bir şirket için en büyük kabus, sunucu çöktükten sonra 50-100 adet .bak veya .fbk dosyasını SQL Server Management Studio üzerinden tek tek elle geri yüklemeye çalışmaktır.
MarsBulut Toplu Geri Yükleme Motoru:
- İndirilen yedek klasöründeki tüm veritabanı yedeklerini ve
marsbulut_mssql_manifest.jsonharitasını otomatik okur. - SQL Server üzerinde veritabanı mevcutsa aktif bağlantıları güvenli şekilde kapatır (
SINGLE_USER WITH ROLLBACK IMMEDIATE), yedeğiWITH MOVE, REPLACEparametreleriyle orijinal.MDFve.LDFalt klasörlerine geri yükler ve tekrarMULTI_USERmoduna alır. - Firebird yedeklerinde
.fbkdosyalarını otomatik olarakgbak -c -repkomutuyla canlı.FDBdosyalarına dönüştürüp ilgili şirket/yıl klasörlerine yerleştirir.
Tüm Veritabanlarınızı Tek İstemciyle Otomatik Yedekleyin
MSSQL, Firebird ve PostgreSQL veritabanlarınızı kilitlenmesiz sıcak yedekleme ve tek tıkla geri yükleme konforuyla güvenceye alın.
Sıkça Sorulan Sorular
Microsoft SQL Server (MSSQL) Canlı Yedekleme ve Toplu Restore Kılavuzu
Logo GO3/Tiger, Zirve Müşavir, Mikro Jump/Fly ve ETA SQL veritabanlarını kullanıcılar çalışırken sıfır kesintiyle yedekleme (Full + Diff) ve Tekli/Toplu .BAK geri yükleme.