Windows & SQL Server İçin Kesintisiz Yedekleme Güvenliği

Veritabanı ve Kritik Verilerinizi Akıllı, Şifreli ve Otomatik Koruyun.

DB Guard Files Backup; SQL Server, MySQL, muhasebe/ERP veri tabanları ve kurumsal dosya arşivlerinizi AES-256 şifreleme, akıllı servis durdurma/başlatma senkronizasyonu, otomatik disk retention optimizasyonu ve Google Drive bulut entegrasyonu ile tam güvenlik altına alır.

DBGuard.App — Yönetim Paneli
🛡️
Toplam İş
8 Görev
Bulut Durumu
Bağlı (Drive)
MSSQL ERP Ana Veritabanı Başarılı
Tür: Artımlı (AES-256) Hedef: Google Drive
Muhasebe Dosya Arşivi Planlandı (23:00)
Oturum kapalıyken arka plan servisi aktif

DB Guard Files Backup Nedir?

Modern işletmeler, BT uzmanları ve sistem yöneticileri için sıfır veri kaybı hedefiyle tasarlanmış, hibrit depolama destekli profesyonel yedekleme otomasyonu.

🏢

Kurumsal Güvenilirlik

Windows masaüstü ve sunucu ortamlarında (Windows Server 2016-2025, Windows 10/11) kullanıcı oturumu kapalı olsa dahi bağımsız Windows Arka Plan Servisi üzerinden kesintisiz çalışır.

🔒

Askeri Düzey Güvenlik

Tüm yedek arşivleriniz AES-256 şifreleme standardı ile şifrelenir. Verileriniz şifrelenmeden asla yerel diske yazılmaz ve buluta aktarılmaz; parolalarınız güvenli salt mekanizmasıyla saklanır.

💾

Hibrit & Çoklu Hedef

Yedeklerinizi aynı anda Yerel Disklere (SSD/HDD), Harici USB Sürücülere, Ağ Klasörlerine (SMB/NAS/SAN) ve Google Drive bulut hesabınıza eş zamanlı veya planlı olarak aktarabilirsiniz.

Öne Çıkan Güçlü Özellikler

Yedekleme süreçlerinizi hızlandıran, depolama maliyetlerini düşüren ve felaket kurtarma senaryolarını kolaylaştıran teknik altyapı.

🔄

Tam & Artımlı (Incremental) Yedekleme

Sadece değişen veya yeni eklenen dosyaları yedekleyerek işlem süresini ve disk kullanımını %85'e varan oranda azaltır. Belirlediğiniz periyotta (örneğin her 7 günde bir) otomatik tam yedek alır.

🧹

Akıllı Retention (Eski Yedek Silme)

Diskinizin veya bulut kotanızın dolmasını engeller. Belirlediğiniz gün sınırını (örneğin 30 gün) aşan eski yedek arşivlerini başarılı yeni yedek sonrasında otomatik olarak temizler.

SQL & Veritabanı Tutarlılığı

MSSQLSERVER, SQLEXPRESS veya MySQL gibi veritabanı servislerini yedekleme esnasında saniyeler içinde güvenle durdurur, kilitleri açarak dosya kopyalamasını tamamlar ve servisi derhal yeniden başlatır.

🔍

SHA-256 Bütünlük Doğrulama

Oluşturulan her arşivin hash imzası alınır. Geri yükleme sırasında arşivin bozulup bozulmadığı ve herhangi bir fidye yazılımı (ransomware) müdahalesi olup olmadığı anında doğrulanır.

📧

SMTP & E-posta Raporlama

Yedekleme tamamlandığında veya beklenmeyen bir hata/kesinti yaşandığında sistem yöneticisine anlık detaylı durum raporu e-postası (SSL/TLS destekli) gönderir.

🎛️

Canlı İlerleme & Duraklatma

Yedekleme sırasında işlenen dosya sayısı, aktarım hızı ve kalan süre canlı olarak gösterilir. Dilediğiniz an işlemi duraklatabilir (Pause) veya devam ettirebilirsiniz.

Son Eklenen Özellikler & Geliştirmeler

DB Guard motoruna ve kullanıcı deneyimine eklenen en güncel yenilikler, performans iyileştirmeleri ve akıllı servis otomasyonları.

⚡ YENİ ÖZELLİK v1.0.4

🔄 Akıllı SQL Servis Duraklatma & Devam

Yedekleme işlemi duraklatıldığında (Pause), SQL Server / Veritabanı servisi otomatik olarak başlatılır ve sistem kullanıcı erişimine açılır. Yedeklemeye tekrar devam edildiğinde (Resume), SQL servisi otomatik olarak durdurularak dosya kilitleri açılır ve yedekleme güvenle sürdürülür.

🌐 GELİŞTİRİLDİ v1.0.2

📁 Ağ Sürücüsü (NAS / SMB / UNC) Depolama

Kurumsal NAS (Synology, QNAP vb.) ve Windows File Server paylaşımlarına doğrudan UNC formatında (\\Sunucu\Paylasim) yedekleme desteği ve otomatik bağlantı denetimi eklendi.

🔐 GÜVENLİK v1.0.0

🧹 Akıllı Eski Yedek Silme & SHA-256

Belirlenen saklama süresini (Retention Days) aşan arşivler yeni yedek başarıyla oluştuktan sonra otomatik temizlenir. Her arşiv SHA-256 hash imzasıyla fidye yazılımlarına karşı doğrulanır.

Adım Adım Kullanım Kılavuzu

İlk yedekleme işinizi tanımlamaktan otomatik zamanlamaya kadar tüm süreçleri içeren detaylı rehber.

1

Temel Bilgiler ve Yedekleme Türünün Seçimi

Yedekleme İşleri > Yeni Yedekleme Oluştur

Sol menüdeki "Yedek Oluştur" butonuna tıklayarak sihirbazı başlatın:

  • İş Adı: Görevi tanımlayan açıklayıcı bir isim verin (Örn: "Logo Tiger Günlük DB Yedeği").
  • Yedekleme Türü: Tam (Full) veya Artımlı (Incremental) seçin. Artımlı yedeklemede yalnızca değişen dosyalar arşivlenir.
  • Tam Yedekleme Periyodu: Artımlı moddayken sistemin kaç günde bir sıfırdan tam yedek alacağını belirleyin (Örn: 7 gün).
  • Eski Yedekleri Silme (Retention): Disk alanından tasarruf etmek için "Belirlenen günden önceki eski yedekleri otomatik sil" seçeneğini işaretleyin (Örn: 30 gün).
💡 İpucu: Kritik veritabanları için haftalık 1 tam yedek, hafta içi her gün 1 artımlı yedek ve 30 günlük saklama süresi önerilir.
2

Kaynak Dosya ve Klasörlerin Eklenmesi

Kaynak Seçimi & Dosya Filtreleri

Yedeklemek istediğiniz dosya veya dizinleri listeye ekleyin:

  • 📁 Klasör Ekle: Veritabanı veri klasörünü, muhasebe dizinini veya şirket ortak paylaşım klasörünü seçin.
  • 📄 Dosya Ekle: Tekil veri tabanı yedek dosyalarını (.bak, .mdf, .ldf, .sqlite, .sql) seçebilirsiniz.
Örnek SQL Server Veri Yolları (Windows)
C:\Program Files\Microsoft SQL Server\MSSQL16.MSSQLSERVER\MSSQL\DATA
D:\DatabaseBackups\AutoExport\
E:\MuhasebeData\Firma2026\
3

Sıkıştırma ve AES-256 Şifreleme Yapılandırması

Maksimum Güvenlik & Alan Tasarrufu

Verilerinizin harici ellere geçmesini engellemek için şifreleme panelini yapılandırın:

  • Sıkıştırmayı Etkinleştir: Dosyalar ZIP/GZIP algoritması ile sıkıştırılarak aktarım hızı artırılır.
  • AES-256 Şifreleme: Bu kutuyu işaretleyip güçlü bir parola belirleyin. Parola olmadan arşiv kesinlikle açılamaz.
⚠️ Dikkat: Şifreleme parolanızı güvenli bir parola yöneticisinde saklayın. DB Guard sıfır bilgi (zero-knowledge) ilkesiyle çalıştığından unutulan parolalar kurtarılamaz.
4

Depolama Hedefi ve Ağ Sürücüsü (NAS / SMB) Yapılandırması

Yerel Disk / Ağ Sürücüsü / Google Drive

Oluşturulan şifreli arşivin nereye kaydedileceğini belirleyin:

  • Yerel / Harici Disk: Bilgisayarınızdaki ikincil bir disk veya harici USB sürücü (Örn: D:\Backups).
  • Ağ Sürücüsü (NAS / SMB / UNC): Şirket ağındaki dosya sunucusu veya NAS cihazı üzerindeki paylaşımlı klasör (Örn: \\192.168.1.100\Yedekler).
  • Google Drive Bulut: Yetkilendirilmiş Google hesabınızdaki özel bulut klasörü.
🌐 Ağ Sürücüsü (NAS / SMB) Seçildiğinde Dikkat Edilmesi Gerekenler:
  • 1. UNC Yol Formatı Kullanımı: Ağ hedefleri için her zaman doğrudan UNC yolunu (\\SunucuAdi\Paylasim veya \\192.168.1.50\SqlBackups) tercih edin.
  • 2. Arka Plan Servisi Uyumluluğu: Eşlenmiş sürücü harfleri (Z:\, Y:\ vb.) yalnızca aktif kullanıcı oturumunda görünür. Kullanıcı oturumu kapattığında Windows Zamanlanmış Görev / Arka Plan Servisinin ağa kesintisiz yazabilmesi için UNC yol formatı zorunludur.
  • 3. Erişim ve Yazma Yetkileri: Hedef ağ klasöründe Windows kullanıcınızın (veya SYSTEM servis hesabının) tam Yazma ve Değiştirme (Write / Modify) yetkisi olduğundan emin olun. Parola korumalı ağlar için kimlik bilgilerini Windows Kimlik Bilgileri Yöneticisi'ne (Credential Manager) kaydedebilirsiniz.
Örnek Ağ Sürücüsü (UNC) Hedef Formatları
\\192.168.1.100\SqlBackups\Daily
\\NAS-SYNOLOGY\KurumsalYedekler\DBGuard\
\\FILESERVER01\Muhasebe_Archive\
5

Zamanlama ve Arka Plan Servis Ayarları

Otomasyon & Windows Servisi

Yedeklemenin hangi sıklıkla çalışacağını ayarlayın:

  • Manuel (İsteğe Bağlı): Yalnızca siz "Çalıştır" butonuna bastığınızda başlar.
  • Günlük (Daily): Her gün belirlenen saatte (Örn: 23:30) otomatik devreye girer.
  • Haftalık / Belirli Günler: Seçtiğiniz günlerde (Örn: Pazartesi, Çarşamba, Cuma) çalışır.
⚙️ Arka Planda Kesintisiz Çalışma: Ayarlar > Oturum kapalıyken de arka planda çalış seçeneğini açtığınızda, kullanıcı oturumu kapatsa dahi Windows Zamanlanmış Görev / Arka Plan Servisi işleri planlanan saatte eksiksiz yürütür.

SQL Server & Veritabanı Servis Mimarisi

Çalışan veritabanı motorları (.mdf / .ldf) dosya kilitleri oluşturur. DB Guard'ın akıllı servis yöneticisi veri bütünlüğünü bozmadan ve duraklatma senkronizasyonuyla yedek almayı sağlar.

SqlServiceManager & Canlı Duraklatma/Devam Mimarisi

Sıfır Dosya Bozulması ile Canlı Kilit ve Servis Senkronizasyonu

Veritabanı sunucusu çalışırken doğrudan .mdf kopyalamak dosya bozulmalarına (corruption) veya "Dosya kullanımda" hatasına yol açar. DB Guard bu süreci şu adımlarla yönetir:

Aşama Gerçekleştirilen İşlem Güvenlik & Süreklilik Güvencesi
1. Ön Kontrol & Güvenli Durdurma İlgili SQL Servisi (MSSQLSERVER, SQLEXPRESS, MySQL vb.) tespit edilir, veri tamponları diske yazılarak servis kontrollü durdurulur. ✓ Veri Bütünlüğü Korunur
2. Hızlı Arşivleme Dosyalar kilit olmadan AES-256 ile sıkıştırılıp hedefe aktarılır. ✓ Hızlı I/O
3. Duraklatma (Pause) Senkronizasyonu YENİ Kullanıcı yedeklemeyi duraklattığında, SQL servisi otomatik olarak başlatılır ve sistem kullanıcı erişimine açılır. ✓ Kesintisiz Erişim
4. Devam Etme (Resume) Senkronizasyonu YENİ Kullanıcı yedeklemeye devam ettiğinde, SQL servisi otomatik olarak durdurularak kilitler açılır ve aktarım sürer. ✓ Sıfır Dosya Kilit Çakışması
5. Bitiş / İptal Garantisi Yedekleme başarılı olsun, hata alsın veya iptal edilsin (try-finally garantisi) servis derhal yeniden başlatılır. ✓ Sürekli Açık Veritabanı
🛡️ Akıllı Duraklatma Avantajı: Büyük veri tabanlarını yedeklerken mesai saatinde acil bir işlem gerektiğinde yedeklemeyi duraklatabilirsiniz. DB Guard SQL servisini derhal ayağa kaldırır, kullanıcılar işlerini bitirdikten sonra yedeklemeye devam edebilirsiniz!

Geri Yükleme ve Felaket Kurtarma (Restore)

Bir donanım arızası, veri bozulması veya fidye yazılımı saldırısında verilerinizi dakikalar içinde geri getirin.

🔄

Geri Yükleme Adımları

Geri Yükleme Menüsü

Kaybolan veya hasar gören verilerinizi kurtarmak için:

  • 1. Arşiv Seçimi: "Geri Yükleme" sekmesindeki listeden ilgili tarihli yedek arşivini bulun veya harici bir .dbgbak dosyasını gösterin.
  • 2. Hedef Klasör: Dosyaların açılacağı dizini belirleyin (Orijinal dizin veya alternatif kurtarma klasörü).
  • 3. Çakışma Çözümü: Hedefte aynı isimde dosya varsa ne yapılacağını seçin:
    • Üzerine Yaz (Overwrite): Eski dosyayı yedekten gelen güncel dosya ile değiştirir.
    • Atla (Skip): Mevcut dosyayı korur, eksik olanları yükler.
    • Yeniden Adlandır (Rename): Yeni dosyayı _restored ekiyle kaydeder.
  • 4. Parolayı Girin ve Başlatın: Eğer yedek şifreli ise belirlediğiniz parolayı girerek "Geri Yükle" butonuna basın. Arşiv SHA-256 kontrolünden geçirilerek açılacaktır.

7 Günlük Ücretsiz Deneme Sürümü

DB Guard Files Backup'ın tüm kurumsal özelliklerini 7 gün boyunca hiçbir taahhüt, kredi kartı veya kayıt gerekmeksizin kendi sisteminizde deneyimleyin.

  • 7 Gün Tam Fonksiyonlu Deneme
  • SQL Server & MySQL Desteği
  • Google Drive Bulut Yedekleme
  • AES-256 Askeri Düzey Şifreleme
  • Windows Arka Plan Servisi
  • Tek Tıkla Kurulum & Kolay Kaldırma
📥 DBGuard_Setup.msi İndir (42 MB) 💬 Lisans Satın Al (WhatsApp)
🛡️

DB Guard Files Backup

v1.0 Pro Enterprise
Paket: Windows Installer (.msi)
Boyut: ~42.4 MB
Sistem: Win 10/11, Server 2016-2025
Mimari: x64 (64-bit)
Lisans: 7 Gün Ücretsiz Deneme

Sıkça Sorulan Sorular (SSS)

Kullanıcılarımızın en çok merak ettiği sorular ve pratik çözüm önerileri.

Bilgisayar kapalıyken veya oturum kilitliyken yedek alınır mı?
Bilgisayar tamamen kapalıyken donanım çalışmadığı için yedek alınamaz; ancak bilgisayar açık ve kullanıcı oturumu kapatılmış (Log off / Lock) ise DB Guard'ın Windows Arka Plan Servisi (Task Scheduler / Background Engine) özelliği sayesinde zamanlanmış tüm görevler kesintisiz çalışır.
Şifrelediğim yedekleme parolasını unuttum, geri getirebilir miyim?
Hayır. DB Guard verilerinizi endüstri standardı AES-256 algoritmasıyla şifreler ve arka kapı (backdoor) bulundurmaz. Bu nedenle yedek oluştururken belirlediğiniz şifreleri güvenli bir yerde not etmeniz hayati önem taşır.
Eski yedekler otomatik silinirken en son tam yedeğim korunur mu?
Evet. Retention politikası akıllı algoritmaya sahiptir. Yeni bir tam veya geçerli yedek başarıyla tamamlanmadan eski arşivler asla silinmez. Bu sayede hiçbir koşulda yedeksiz kalmazsınız.
SQL Server servisini durdurmadan yedek almak mümkün mü?
Eğer SQL Server üzerinde T-SQL ile bir .bak çıktısı alıyorsanız bu klasörü servis durdurmadan doğrudan yedekleyebilirsiniz. Ancak ham .mdf ve .ldf dosyalarını birebir kopyalamak istiyorsanız SQL motoru dosya kilitlerini tuttuğu için servis durdurma seçeneği zorunludur.
E-posta bildirimleri için hangi SMTP portlarını kullanmalıyım?
TLS/STARTTLS için genellikle 587 numaralı port, SSL şifreleme için 465 numaralı port tercih edilir. Kurumsal Exchange / Office 365 veya Gmail için uygulama şifresi (App Password) oluşturulması önerilir.