İçindekiler:
Tanımı - Log Shipping ne demektir?
Günlük gönderimi, Microsoft'un SQL Server'ın bir veritabanında (günlüklerde) kaydedilen değişikliklerin otomatik olarak bekleme sunucusunda ayarlanan bir çoğaltma veritabanına aktarıldığı bir özelliğidir. Aniden kullanılamayan bir birincil veritabanı için oldukça hızlı bir şekilde doldurulabilen ikinci bir sıcak veritabanını koruyarak veritabanı kullanılabilirliğini artırmak için güçlü ve kullanışlı bir araçtır.
Veritabanı değişikliklerini gerçek zamanlı olarak bir veritabanından diğerine taşıma yeteneğinin SQL Server'a özgü olmadığını unutmayın. Günlük sevkıyatı, Microsoft'un bu konsepti uygulamasıdır.
Techopedia, Log Shipping'i açıklıyor
Günlük sevkiyatı, veritabanı yansıtma işleminden biraz farklıdır. Bir sunucudan diğerine yapılan değişikliklerin eşzamansız bir hareketidir ve birincil veritabanındaki değişikliklerin birkaç bekleme veritabanına aktarılmasıyla oluşabilir. Ayrıca, birincil veritabanının arızalanması durumunda, bekleme veritabanına yerine çalışma manuel olarak yapılmalıdır.
Öte yandan yansıtma, adından da anlaşılacağı gibi, değişikliklerin gerçek zamanlı bir senkronizasyonudur - birkaç dakika sonra değil, aynadaki görüntünüz sizinkini kaldırdığınızda elini kaldırır! Yansıtmada, günlük gönderiminden farklı olarak, veritabanı yerine çalışma otomatiktir.
Bu nedenle, yansıtma varsa, günlük gönderiminin neden gerekli olduğunu sorabilir. Kısa cevap maliyettir. Yansıtma oldukça pahalı olabilir, çünkü günlüklerin gerçek zamanlı kopyalanmasını sağlamak için genellikle birincil ve bekleme sunucularına ek olarak üçüncü bir sunucuya ve sunucular arasında yüksek hızlı veri bağlantılarına ihtiyaç duyar. Günlük nakliye, aşağıdaki uyarılarla da olsa, yüksek maliyet ve otomatik artıklık arasında bir tür uzlaşma sunar:
- Veritabanı yük devretme otomatik değil
- Bekleme veritabanı düzenleme için kullanılamıyor.
- Veritabanı yöneticileri işlemler sırasında yeni sunucuya geçiş yaparken bazı kesinti süreleri vardır.
- Birincil sunucudaki verilerin son birkaç dakikası kullanılamaz duruma gelmeden kopyalanmazsa, yine de bazı veri kaybı riski vardır.
Günlük sevkiyatı, % 100 çalışma süresini korumanın kesinlikle kritik olmadığı durumlar için idealdir.