Aracılığıyla paylaş


Bir günlük dağıtımı ikincili için devrini

Birincil sunucu örnek başarısız olursa veya bakım gerektiren bir günlük aktarma ikincili devrini yararlı olur.

Denetlenen yük devretme için hazırlanıyor

Tipik olarak, birincil veritabanı, son yedekden sonra güncelleştirilmesi devam etmesi nedeniyle birincil ve ikincil veritabanı eşitlenmemiş, iş.Ayrıca, bazı durumlarda, son işlem günlüğü yedekleri ikincil sunucu kopyalarını kopyalanmadı veya bazı kopyalanan günlük yedeklemeler hala için uygulanmış olabilir değil ikincil veritabanı.Tüm ikincil veritabanlarını birincil veritabanı ile mümkünse eşitleyerek başlar öneririz.

Hakkında bilgi için günlük aktarma işleri görmek Özet sevkiyat oturum.

Başarısız olan üzerinden

Yerine çalışma için bir ikincil veritabanı:

  1. Uncopied tüm yedek dosyalarını yedek paylaşımından her ikincil sunucu kopyası hedef klasöre kopyalayın.

  2. Tüm uygulanmamış işlem günlüğü yedekleri her ikincil veritabanı için sırayla uygulayın.Daha fazla bilgi için bkz: Nasıl yapılır: Hareket günlük yedekleme (Transact-SQL) Uygula.

  3. Birincil veritabanı erişilebilir, aktif işlem günlüğünü yedeklemek ve uygulama günlük yedeği ikincil veritabanları için.

    Özgün birincil sunucu örnek bozuksa, yedeklemek WITH norecovery kullanarak birincil veritabanı işlem günlüğünün tail.Bu veritabanını geri yükleme, durum ve bu nedenle kullanılamaz kullanıcılara bırakır.Sonuçta, işlem günlüğü yedekleri değişiklik uygulayarak veritabanı ileriye top gideremez ve birincil veritabanı.

    Daha fazla bilgi için bkz: İşlem günlüğü yedekleri ile çalışma.

  4. İkincil sunucular eşitlenir sonra yerine çalıştırabilir, ikincil veritabanı kurtarma ve istemciler için bu sunucu örnek yeniden yönlendirme hangi birini tercih.Kurtarma veritabanı tutarlı bir duruma geçirir ve çevrimiçi duruma getirir.Daha fazla bilgi için bkz: Nasıl yapılır: Bir veritabanını bir yedek kopyadan (Transact-SQL) veri geri yüklemeden kurtarmak.

    Not

    ikincil veritabanı kullanılabilir duruma getirdiğinizde, meta veriler özgün birincil veritabanı meta veriler ile tutarlı olduğundan emin olun.Daha fazla bilgi için bkz: Bir veritabanı başka bir sunucu örneği üzerinde kullanılabilir yapma olduğunda meta veri yönetme.

  5. ikincil veritabanı kurtarma gerçekleştirdiğiniz sonra diğer ikincil veritabanları için bir birincil veritabanı olarak davranacak şekilde yeniden yapılandırabilirsiniz.Daha fazla bilgi için bkz: Rolleri arasında birincil ve ikincil değiştirme sunucuları.

    Diğer ikincil veritabanı varsa, bkz: Nasıl yapılır: (SQL Server Management Studio'yu) sevkiyat günlüğü etkinleştir veya Nasıl yapılır: Günlüğü sevkiyat (Transact-SQL) etkinleştir.