Yüksek kullanılabilirlik Solutions genel bakış

Bu bölüm birkaç tanıtır. SQL Server sunucuları veya veritabanları kullanılabilirliğini artıran yüksek kullanılabilirlik çözümler. Yüksek kullanılabilirlik çözüm, bir donanım veya yazılım hatası etkilerini maskeleri ve uygulamalarının kullanılabilirliğini korur, böylece kullanıcılar algılanan kapalı kalma süresi simge durumuna küçültülmüş.

SQL Server yüksek kullanılabilirlik için sunucu veya veritabanı oluşturmak için çeşitli seçenekler sunar.Yüksek kullanılabilirlik seçenekleri şunlardır:

  • Kümeleme yerine çalışma

    Yerine çalışma kümeleme yüksek kullanılabilirlik için tüm örnek destekler SQL Server. yük devretme kümesi, bir veya daha fazla düğüm veya sunucular, iki veya daha fazla paylaşılan disklerle birleşimidir.Uygulamaların her içine yüklenme bir Microsoft Bir kaynak grubu olarak da bilinen Küme hizmet (MSCS) küme grubu. Herhangi bir anda yalnızca bir düğümün kümedeki her kaynak grubuna aittir.Uygulama hizmet, düğümün adını bağımsızdır ve yük devretme kümesi örnek adı olarak anılır sanal bir ada sahiptir.Bir uygulama, yük devretme kümesi örnek adı başvurarak yük devretme kümesi örneğine bağlanabilirsiniz.Uygulama hangi düğümün yük devretme kümesi örnek barındıran bilmeniz gerekmez.

    C SQL Server yük devretme kümesi örnek ağdaki tek bilgisayar olarak görünür, ancak geçerli düğüm kullanılamaz duruma gelirse, bir düğümden diğerine yerine çalışma sağlayan işlevleri içerir. Örneğin, bir disk olmayan donanım hatası, işletim sistemi hatası veya planlanmış bir işletim sistemi yükseltmesi sırasında örnek yapılandırabileceğiniz SQL Server bir düğümde disk grubundaki başka bir düğüme yerine çalışma için yerine çalışma kümesinin.

    yük devretme kümesi disk hatalarına karşı koruma sağlamaz.Yerine çalışma sistemin kapalı kalma süresini azaltmak ve daha yüksek bir uygulama kullanılabilirliğini sağlamak için kümelemeyi kullanabilirsiniz.Yerine çalışma kümeleme desteklenir SQL Server Kuruluş ve SQL Server Geliştirici ve bazı kısıtlamalarla içinde SQL Server Standard. Kümeleme yerine çalışma hakkında daha fazla bilgi için bkz: SQL Server 2008 Failover kümeleme (OPK) Başlarken ve SQL Server 2008'i yükleme yük devretme kümesi.

  • veritabanı yansıtması

    veritabanı yansıtması neredeyse anlık bir başarısızlık destekleyerek, veritabanı, kullanılabilirliği artırmak için öncelikle bir yazılım çözümüdür.Tek bir yedek veritabanını korumak için veritabanı yansıtması kullanılabilir veya veritabanı yansıtması, başvuru yapılır karşılık gelen bir üretim veritabanıasıl veritabanı.

    Bir veritabanını geri yükleme tarafından oluşturulan yansıtma veritabanı yedek hiçbir kurtarma ile asıl veritabanının.Bu yansıtma veritabanı için istemciler tarafından erişilemiyor.Ancak, bunu dolaylı olarak yansıtma veritabanı üzerinde veritabanı anlık görüntü görüntü görüntü görüntüsü oluşturarak raporlaması için kullanabilirsiniz.Anlık görüntü oluştururken, varolan veritabanının anlık görüntüsünü veritabanındaki veriler salt okunur erişimi istemcilerle sağlar.

    Her bir veritabanını yapılandırma yansıtmayı içerir bir asıl sunucu asıl veritabanı içeren ve içeren bir yansıtma sunucusu veritabanı yansıtması.yansıtma sunucusu sürekli yansıtma veritabanı kadar getirir tarih asıl veritabanı.

    veritabanı yansıtması yüksek güvenlik modunda zaman uyumlu işlem ya da zaman uyumsuz işlem yüksek performanslı bir modda çalışır.yansıtma sunucusu performansını en üst düzeye çıkaran disk günlüğe yazmak beklemeden, yüksek performanslı modunda hareketleri tamamlanmaya.Yüksek güvenlik modundayken, kaydedilmiş bir hareket edinmiştir iki ortaklarına, ancak daha yüksek bir işlem gecikme süresi sırasında riskini.

    Basit yapılandırmaveritabanı yansıtması, yalnızca ana para ve yansıtma sunucuları içerir.Asıl sunucu kaybolursa, bu yapılandırmada, sunucu yansıtma bir warm kullanılabilir hazır bekleyen sunucu, olası veri kaybı ile.Bir alternatif konfigürasyon, yüksek güvenlik modunda otomatik yük devretme, yüksek güvenlik modunu destekler.Bu yapılandırma, bilinen üçüncü bir sunucu örnek içerir bir şahityansıtma sunucusu, bir etkin bekleyen sunucu olarak davranmasına olanak. Asıl veritabanının veritabanı yansıtma için yerine çalışma, genellikle birkaç saniye sürer.

    Bu yana SQL Server 2005 hizmet Pack 1 (SP1), ortaklar ve witnesses veritabanı yansıtması tarafından desteklenen SQL Server Standart ve SQL Server Kurumsal. Ortaklarına, aynı sürüm kullanmanız gerekir, ancak ve zaman uyumsuz veritabanı yansıtması (yüksek performanslı modu) ile yalnızca destekleniyor SQL Server Kurumsal. Witnesses tarafından da desteklenir SQL Server Çalışma grubu ve SQL Server Hızlı.

    veritabanı yansıtması hakkında daha fazla bilgi için bkz: veritabanı yansıtması.

  • günlük aktarma

    veritabanı yansıtması gibi günlük aktarma veritabanı düzeyinde çalışır.günlük aktarma, bir veya daha çok yarı etkin bekleyen için veritabanları olarak adlandırılmıştır karşılık gelen bir üretim veritabanı için kullanabileceğiniz birincil veritabanı.Bekleme veritabanlarını da olarak adlandırılır ikincil veritabanları.Bir veritabanını geri yükleme tarafından oluşturulan her ikincil veritabanı yedek hiçbir kurtarma veya bekleme birincil veritabanı.Bekleme olanak ile geri yükleme, ikincil veritabanı sonuç sınırlı raporlaması için kullanın.

    A günlük aktarma yapılandırması, birincil veritabanı içeren tek bir birincil sunucu içeren bir veya daha fazla ikincil sunucular her ikincil veritabanı ve izleme sunucusu sahip.Her ikincil sunucunun, ikincil veritabanı birincil veritabanı günlüğü yedekleri kümesi aralıklarla güncelleştirir.günlük aktarma birincil sunucu, günlük bir birincil veritabanı yedeğinin oluşturduğunda ikincil sunucu, günlük yedeği, geri yükler arasında kullanıcı değiştirilebilir bir gecikme oluşur.Yerine çalışma oluşabilir önce ikincil bir veritabanını tümüyle güncel herhangi unrestored günlüğü yedekleri uygulayarak sunulmalıdır.

    günlük aktarma, birden çok yedek veritabanı destek esnekliği sağlar.Birden çok yedek veritabanı gereksiniminiz varsa, kullanabileceğiniz günlük aktarma tek başına veya veritabanı yansıtması için bir ek olarak.Bu çözümler birlikte kullanıldığında, yapılandırma yansıtma veritabanının geçerli asıl veritabanı da günlük sevkiyat yapılandırmasının geçerli birincil veritabanı var.

    günlük aktarma desteklenir SQL Server Enterprise Standard ve çalışma grubu sürümleri. günlük aktarma hakkında daha fazla bilgi için bkz: Özet sevkiyat oturum ve Günlük sevkiyat yönetimi.

  • Çoğaltma

    Çoğaltma yayımlamayı kullanan - modeli abone olmak olun.Bu birincil sunucu sağlar, verileri bir veya daha fazla ikincil sunucular veya aboneleri için yayımcı adlandırılan'i dağıtma.Çoğaltma, bu sunucular gerçek zamanlı kullanılabilirlik ve ölçeklenebilirlik sağlar.alt küme küme küme kümesini aboneleri veri sağlamak için süzme işlemini destekler ve ayrıca bölümlendirilmiş güncelleştirmeleri sağlar.Subscribers are online and available for reporting or other functions, without query recovery.SQL Server offers three types of replication: işlem, anlık görüntü görüntü ve birleştirme. Işlem çoğaltma, düşük gecikme süresi sağlar ve genellikle yüksek kullanılabilirlik için kullanılır.Daha fazla bilgi için bkz:Ölçeklenebilirlik ve kullanılabilirlik artırma.

    Çoğaltma'nün tüm sürümlerinde desteklenir SQL Server. Çoğaltma yayımlama ile kullanılamaz. SQL Server Express veya SQL Server Compact 3.5 SP1.

    Important noteImportant Note:

    Bir iyi tasarlanmış ve yedek uygulanan ve geri yükleme stratejisi Önemli herhangi bir yüksek kullanılabilirlik çözüm.Daha fazla bilgi için bkz: Metatabanını yedekleme ve SQL Server'da Veritabanları geri yükleme, ve Metatabanını yedekleme ve geri yükleme Databases yinelenmiş..

  • Ölçeklenebilir paylaşılan veritabanları

    Dışında bir salt okunur veritabanı raporlaması için özel olarak oluşturulmuş ölçek ölçeklenebilir paylaşılan veritabanının özellik sağlar.Raporlama veritabanı üzerinde bulunması gereken bir küme ayrılmış, salt okunur birimler, birincil amacı, veritabanını barındıran.Emtia donanım sunucuları ve birimleri kullanarak, birden çok raporlama sunucuları aynı raporlama veri görünümünü sağlayan bir raporlama veritabanı dışında ölçeklendirebilirsiniz.Bu özellik, ayrıca bir raporlama veritabanı düzgün güncelleştirmenin yol sağlar.Daha fazla bilgi için bkz:Ölçeklenebilir paylaşılan Databases genel bakış.

In This Section

Konu

Açıklama

Yüksek kullanılabilirlik çözüm seçme

Yüksek kullanılabilirlik çözüm seçmek için ana hatlarını sunar.