Kuruluş Genelinde Otomatik Yönetim

Şunlar için geçerlidir: SQL Server

Önemli

Azure SQL Managed Instanceüzerinde, SQL Server Agent özelliklerinin çoğu şu anda desteklenmektedir fakat hepsi değil. Ayrıntılar için bkz. SQL Yönetilen Örneği'nde SQL Server veya SQL Aracısı iş sınırlamalarından Azure SQL Yönetilen Örneği T-SQL farkları .

Birden çok SQL Server örneğinde yönetimi otomatikleştirmeye çok sunuculu yönetim adı verilir. Aşağıdakileri yapmak için çok sunuculu yönetimi kullanın:

  • İki veya daha fazla sunucuyu yönetin.

  • Veri ambarı için kurumsal sunucular arasında bilgi akışları zamanlayın.

Çok sunuculu yönetimden yararlanmak için en az bir ana sunucunuz ve en az bir hedef sunucunuz olmalıdır. Ana sunucu işleri hedef sunuculara dağıtır ve hedef sunuculardan olaylar alır. Ana sunucu, hedef sunucularda çalıştırılacak işler için iş tanımlarının merkezi kopyasını da depolar. Hedef sunucular, iş zamanlamalarını güncelleştirmek için düzenli aralıklarla ana sunucuya bağlanır. Ana sunucuda yeni bir iş varsa, hedef sunucu işi indirir. Hedef sunucu işi tamamladıktan sonra ana sunucuya yeniden bağlanır ve işin durumunu bildirir. Veritabanıyla ilgili etkinlikleri gerçekleştirirken iş tanımınızın aynı olması gerektiğini unutmayın.

Aşağıdaki çizimde ana sunucu ile hedef sunucular arasındaki ilişki gösterilmektedir:

Çok sunuculu yönetim yapılandırması

Büyük bir şirket genelinde departman sunucularını yönetiyorsanız aşağıdakileri tanımlayabilirsiniz:

  • İş adımlarını içeren bir yedekleme işi.

  • Yedekleme hatası durumunda bildirimde bulunulacak yetkililer.

  • Yedekleme işi için bir uygulama takvimi.

Bu yedekleme işini ana sunucuya bir kez yazın ve ardından her departman sunucusunu hedef sunucu olarak listeleyin. Kayıt oldukları zamandan itibaren, tüm departman sunucuları aynı yedekleme işini çalıştırır, ancak işi yalnızca bir kez tanımladınız.

Uyarı

Çok sunuculu yönetim özellikleri sysadmin rolünün üyelerine yöneliktir. Ancak, hedef sunucudaki sysadmin rolünün bir üyesi, ana sunucu tarafından hedef sunucuda gerçekleştirilen işlemleri düzenleyemez. Bu güvenlik önlemi, iş adımlarının yanlışlıkla silinmesini ve hedef sunucudaki işlemlerin kesintiye uğramasını önler.

Bu Kısımda

Çok Sunuculu Ortam Oluşturma
Ana ve hedef sunucuları oluşturma ve yönetme hakkında bilgi içerir.

Çok Sunuculu Ortamlar için Doğru SQL Server Aracısı Hizmet Hesabını Seçin
SQL Server Agent hizmeti için yönetici olmayan Windows hesaplarının veya Yerel Sistem hesabının kullanılmasının çok sunuculu ortamları nasıl etkileyebileceği hakkında bilgi içerir.

Hedef Sunucularda Şifreleme Seçeneklerini Ayarlama
Hedef sunucularda MsxEncryptChannelOptions SQL Server Agent kayıt defteri alt anahtarını ayarlama hakkında bilgi içerir.

Kuruluş Genelinde İşleri Yönetme
İş durumunu denetleme, işler için hedef sunucuları değiştirme, hedef sunucu saatlerini eşitleme ve geçerli iş durumları için ana sunucuları yoklama hakkında bilgi içerir.

Proxy Kullanan Çoklu Sunucu İşlerini Sorun Giderme
Başarısız olan ara sunucuları kullanan çok sunuculu işlerin sorunlarını giderme hakkında bilgi içerir.

Anket Sunucuları
Hedef sunucuların iş bilgilerini eşitlemek için ana sunucuları dolaylı ve doğrudan sorgulamasını sağlama hakkında bilgi içerir.

Olayları Yönetme
Hedef sunuculardan ana sunuculara olay iletme hakkında bilgi içerir.

Kuruluş Genelinde Otomatik Yönetimi Ayarlama
Çok sunuculu bir ortamda otomatik yönetimin SQL Server'ın kendi kendine ayarlama özelliklerinden nasıl yararlanıyor olduğu hakkında bilgi içerir.

Ayrıca Bkz.

SQL Server Veritabanı Altyapısını Yüklemek için Geriye Dönük Uyumluluk Konuları
Sunucuları Kayıt Etme
sp_add_targetservergroup
sp_delete_targetserver
sp_delete_targetservergroup
sp_help_downloadlist
sp_help_jobserver
sp_help_targetservergroup
sp_resync_targetserver
hedef sunucu grubunu güncelleme işlemi (sp_update_targetservergroup)
sysjobservers
syslogins
systargetservers