Zaman uyumlu veritabanı yansıtma (yüksek güvenlik modu)

Hareket emniyet olduğunda küme için tam oturum yansıtma veritabanı yüksek güvenlik modda çalıştırır ve sonra bir başlangıç eşitleme aşama zaman uyumlu olarak çalışır.Bu konu, veritabanının ayrıntılarını açıklar yansıtma yapılandırılmış olan oturumlar için zaman uyumlu işlem.Bu konuda, veritabanının temel kavramları ile bildiğinizi varsayar yansıtma işlemleri.Daha fazla bilgi için bkz: Veritabanı yansıtma oturumları.

oturum için zaman uyumlu işlem elde etmek için yansıtma sunucusu yansıtma veritabanı asıl veritabanı ile eşitlemeniz gerekir.Onun için etkin günlük gönderme asıl sunucu oturum başladığında başlar yansıtma sunucusu.yansıtma sunucusu Kayıtların tümünü olabildiğince çabuk diske gelen günlük yazar.Tüm alınan günlük kayıtların diske veritabanları yazılmış olarak eşitlenir.İletişimde ortakları kaldığı sürece, veritabanı eşitlenmiş olarak kalır.

Not

Bir veritabanı oturum yansıtma durumu değişiklikleri izlemek için veritabanı yansıtması durum değişikliği olay sınıfı.Daha fazla bilgi için bkz: Veritabanı ikizleme durumunu değiştir olay sınıfı.

Eşitleme tamamlandıktan sonra asıl veritabanı üzerinde kabul edilen her hareket üzerinde de kararlıdır yansıtma sunucusu, veri koruma etmekten.Bu iletiden asıl sunucu alıncaya kadar asıl veritabanı üzerinde bir hareketi tamamlamak için bekleyerek elde yansıtma sunucusu Bu hareketin günlük diske sıkı olduğunu belirten.Not Bu ileti bekle hareketin gecikme süresi artar.

saat Ne kadar yansıtmayı (başlangıçta asıl sunucudan alınan günlük kayıtları sayısı olarak ölçülür) oturumunun başlangıcında patron veritabanının arkasındaki asıl veritabanı üzerindeki iş yükünü veritabanı olan eşitleme aslında bağlıdır için gereklive yansıtma sistem hızı.Bir oturum eşitlenir sonra henüz yansıtma veritabanı geri alınmış gereken sıkı günlüğü yineleme kuyrukta kalır.Daha fazla bilgi için bkz: Veritabanı yansıtma oturumları.

Yansıtma veritabanı eşitlenmiş olur, her iki veritabanı kopyası durumunu SYNCHRONIZED için değişir.

Zaman uyumlu işlem aşağıdaki şekilde korunur:

  1. Bir hareketten alan üzerinde bir istemci, asıl sunucu günlük hareketi için hareket günlüğüne yazar.

  2. asıl sunucu veritabanına hareket yazar ve, aynı anda, günlük kaydı gönderir yansıtma sunucusu.asıl sunucu bir bildirim bekler yansıtma sunucusu birini istemciye onaylayan önce: bir hareket yürütme veya bir geri alma.

  3. Yansıtma sunucuda diske günlük'ı Sağlamlaştırma ve bir alındı bildirimi için verir asıl sunucu.

  4. Alınan bildirim alma üzerinde yansıtma sunucusu, asıl sunucu istemciye bir onay iletisi gönderir.

Yüksek güvenlik modu veri iki basamak arasında eşitlenmesini zorunlu kılarak verilerinizi korur.Temel diske yazılan tüm kaydedilmiş hareketlerini garanti yansıtma sunucusu.

Yüksek güvenlik modunda otomatik yerine çalışma olmadan

Aşağıdaki şekil gösterir yapılandırma yüksek güvenlik modu otomatik yük devretme olmadan.Yapılandırma, yalnızca iki ortaklarına oluşur.

Tanıksız iletişim kuran ortaklar

elle yük devretme ortakları bağlı ve veritabanı zaten eşitlenir, desteklenir.yansıtma sunucusu örnek bloknot, asıl sunucu örnek etkilenmez ve çalıştırır (yani veri yansıtma olmadan) sunuldu.asıl sunucu kaybolur, yansıtma askıya alındı, ancak hizmet zorunlu için yansıtma sunucusu (ile olası veri kaybı).Daha fazla bilgi için bkz: Zorlanmış Hizmeti'yle (olası veri kaybı).

Otomatik yerine çalışma ile yüksek güvenlik modu

Otomatik yerine çalışma veritabanı hala tek bir sunucu kaybı sonra sunulan sağlayarak yüksek kullanılabilirlik sağlar.Otomatik yerine çalışma gerektirir oturum üçüncü bir sunucuya sahip örnek, şahit, ideal olarak bulunduğu üçüncü bir bilgisayar.Aşağıdaki şekil otomatik yük devretme destekleyen bir yüksek güvenlik modu oturum yapılandırma gösterilmektedir.

Oturum tanığı ve iki ortağı

İki ortağı, şahit veritabanı hizmet.Şahit otomatik yük devretme sadece asıl sunucu çalışır durumda olup olmadığını doğrulamak ve çalışmasını destekler.Her ikisi de bağlantınız sonra yalnızca ayna ve şahit birbirine bağlı kalmak, ayna sunucunun otomatik yük devretme başlatan asıl sunucu.

Ne zaman bir şahit olan küme, session gerekli Çekirdek— veritabanı kullanılabilir olmasını sağlayan en az iki sunucu örnekleri arasında bir ilişki.Daha fazla bilgi için bkz: Çekirdek: Veritabanı kullanılabilirlik bir tanığı nasıl etkiler ve Otomatik yerine çalışma.Daha fazla bilgi için bkz: Şahit yansıtma veritabanı.

Otomatik yerine çalışma aşağıdaki koşullar gerekir:

  • Veritabanı zaten eşitlenir.

  • Tüm üç sunucu örnekleri bağlı olduğunuzda ve şahit sırasında hata ortaya çıkar ve yansıtma sunucusu bağlı kalmak.

Kayıp bir ortak şu olur:

  • asıl sunucu yukarıdaki koşullar altında kullanılamaz duruma gelirse, otomatik yük devretme oluşur.yansıtma sunucusu Asıl adı ve rolü geçer, veritabanı asıl veritabanı olarak sunar.

  • Bu koşullar sağlandığında asıl sunucu kullanılamaz duruma gelirse, zorlama hizmet (olası veri kaybını ile) mümkün olabilir.Daha fazla bilgi için bkz: Zorlanmış Hizmeti'yle (olası veri kaybı).

  • Yoksa tek yansıtma sunucusu patron ve şahit devam, kullanılamaz.

Oturum, şahit kaybederse, her iki ortak çekirdek gerektirir.Her iki ortağın çekirdeği kaybederse, hem çekirdek ortak kaybedersiniz ve çekirdek kurulur kurulmaz kadar veritabanı kullanılamaz duruma gelir.Bu çekirdek gereksinimi, veritabanını hiçbir zaman çalışan bir tanığı olmaması durumunda emin olur maruz, yani yansıtılmış olmadan.

Not

Önemli ölçüde saat kapalı şahit bekliyorsanız, dan şahit kaldırmanızı öneririz oturum kullanılabilir hale gelinceye kadar.