Alipaşa Mah. Yeni Hükümet Cad. No:14/110, Tokat 0 356 214 70 65 bilgi@sur.com.tr Online mağaza English

Logo, Mikro ve Netsis kullanan işletmeler için SQL Server yedeği: nelere dikkat edilmeli?

Türkiye'de yaygın kullanılan ticari ve muhasebe programlarının birçoğu verisini Microsoft SQL Server üzerinde tutar. Programın kendi yedek menüsü ile veritabanı yedeği arasındaki farkı ve doğru yedek düzenini anlatıyoruz.

Yazılım 3 dk okuma

Logo, Mikro, Netsis ve benzeri birçok ticari ve muhasebe programı, verilerini Microsoft SQL Server üzerinde tutar. Faturalar, cari hesaplar, stoklar, bordro ve muhasebe kayıtları bu veritabanlarında durur. Sunucu arızalandığında veya fidye yazılımı bulaştığında işletmenin geri dönüş şansı tamamen bu veritabanlarının yedeğine bağlıdır.

Programın yedek menüsü ile veritabanı yedeği

Birçok program, kendi ekranından yedek alma imkânı sunar. Bu yedek, düzenli ve doğru alındığı sürece işe yarar. Sorun şudur: çoğu işletmede bu işlem bir kişinin hatırlamasına bağlıdır ve alınan yedek dosyası genellikle sunucunun kendi diskinde kalır. Sunucu kaybedildiğinde yedek de kaybolur. Bu konuyu ticari programda yedek alma yazımızda ayrıntılı anlattık.

Hangi veritabanları yedeklenmeli?

Bu programlar genellikle tek bir veritabanı kullanmaz. Firma ve dönem bazında ayrı veritabanları, kullanıcı ve sistem ayarlarını tutan ortak veritabanları ve ek modüllerin veritabanları bulunabilir. Yalnızca "ana" veritabanını yedeklemek, geri dönüşte eksik ayarlar ve açılmayan modüllerle karşılaşmaya yol açar. Yeni dönem veya yeni firma açıldığında oluşan veritabanlarının da yedeğe girmesi gerekir.

Otomatik ve zamanlanmış

Yedeğin her gün, kullanıcıların çalışmadığı bir saatte otomatik alınması gerekir. SQL Server'ın tam sürümlerinde bakım planları ve SQL Agent ile zamanlama yapılabilir; Express sürümünde ise SQL Agent bulunmadığı için ayrı bir zamanlayıcı veya yedekleme yazılımı gerekir. Express sınırları için SQL Server Express yazımıza bakabilirsiniz.

SQL Server kullanan ticari programlar için yedek kontrol listesi
Programın ekranındaki yedek düğmesi tek başına bir yedekleme stratejisi değildir.

Sunucu dışına kopya

Yedeğin sunucu ile aynı yerde durması en sık yapılan hatadır. Disk arızası, hırsızlık, yangın veya fidye yazılımında yedek de gider. Yedekler şifrelenerek farklı bir lokasyona gönderilmelidir. Yöntemler için veritabanı yedeğini uzak lokasyona göndermek yazımıza bakabilirsiniz.

Kurtarma modeli ve log dosyası

SQL Server'da veritabanı tam kurtarma modelindeyse ve düzenli log yedeği alınmıyorsa log dosyası sürekli büyür ve diski doldurabilir. Ticari programlarda bu durum sık görülür; ayrıntılar için log dosyası şişti yazımıza bakabilirsiniz.

Program güncellemesinden önce

Ticari program sürüm güncellemeleri veritabanı yapısını değiştirebilir. Her güncellemeden önce tüm veritabanlarının ayrıca yedeklenmesi, sorun çıktığında geri dönüş imkânı verir.

Test

Yedeğin gerçekten açıldığı, periyodik olarak test ortamına geri yüklenerek doğrulanmalıdır; ayrıntılar için geri yükleme tatbikatı.

Sur Bilgisayar'ın kendi geliştirdiği Veritabanı Yedekleme Yazılımı, SQL Server, MySQL ve Firebird veritabanlarını her gün belirlenen saatte yedekler, şifreler ve üç farklı lokasyona gönderir. Ayrıntılar için Veritabanı Yedekleme Yazılımı sayfamıza bakabilirsiniz.

Sık sorulan sorular

Programın kendi yedek menüsü yeterli değil mi?
Elle çalıştırıldığı sürece işe yarar; ancak unutulabilir ve yedek çoğu zaman aynı sunucuda kalır. Otomatik, zamanlanmış ve dışarıya kopyalanan bir düzen gerekir.
Hangi veritabanlarını yedeklemeliyim?
Programın kullandığı tüm veritabanlarını: firma ve dönem veritabanları, sistem/ortak veritabanları ve varsa ek modül veritabanları.
Yedeği programın üreticisi mi almalı?
Yedek düzeninin sorumlusu işletmedir. Kurulum firması veya BT desteğiyle birlikte otomatik bir düzen kurulmalıdır.

Bu konuda destek mi lazım?

Kendi geliştirdiğimiz yazılım, sunucudaki SQL Server, MySQL ve Firebird veritabanlarını her gün belirlenen saatte yedekler, şifreler ve 3…

Veritabanı Yedekleme Yazılımı
Blog

İlgili yazılar