SQL Server İsteğe Bağlı Değerlendirmeye Başlarken
SQL Server değerlendirmesi sayesinde şirket içinde, Microsoft Azure Sanal Makinelerinde (VM'ler) veya Amazon Web Services (AWS) VM'lerinde çalışan SQL Server ortamınızın olası sorunlarını tanılayabilirsiniz. SQL Server 2012, SQL Server 2014, SQL Server 2016, SQL Server 2017 veya SQL Server 2019 örnekleri, Windows Server 2008, Windows Server 2008 R2, Windows Server 2012, Windows Server 2012 R2, Windows Server 2016, Windows Server 2019 yük devretme kümesini çalıştıran tek bir sunucuyu, birden fazla sunucuyu veya yük devretme kümesini değerlendirebilirsiniz. Ayrıca tek başına sunucu yüklemeleri desteklenir.
Öneriler değişiklik kontrolü, izleme, olağanüstü durum kurtarma, hizmet düzeyi sözleşmeleri, yapılandırma öğeleri ve SQL ortamının ana bileşenlerinin düzgün çalışması gibi alanları kapsar.
Bu değerlendirme; SQL Server'ları ve kuruluşunuzda riskleri azaltmak üzere Odak Alanlarına ayrılmış belirli etkileşimli kılavuzlar sağlamak adına tasarlanmıştır.
SQL Server Değerlendirmesi birkaç ana sütuna odaklanır. Buna aşağıdakiler de dahildir:
- SQL Server yapılandırması
- Veritabanı tasarımı
- Güvenlik
- Performans
- Her Zaman Açık
- Küme
- Yükseltme hazırlığı
- Hata günlüğü analizi
- Operasyonel Mükemmellik
SQL Server Değerlendirmesini Çalıştırma
Önkoşullar
Services Hub üzerinden sunulan İsteğe Bağlı Değerlendirmelerden tam olarak yararlanmak için aşağıdakileri yapmanız gerekir:
- Etkin Azure aboneliğini Services Hub'a bağlayın ve SQL Server Değerlendirmesini ekleyin. Daha fazla bilgi için Değerlendirmeleri Ayarlama bölümüne bakabilir veya bağlantı kurulumu videosunu izleyebilirsiniz.
- Aşağıdaki haklara sahip bir etki alanı hesabı (Kullanıcı veya Yönetilen Hizmet Hesabı):
- Ortamdaki tüm sunucularda yerel Yöneticiler grubu üyesi
- Ortamdaki tüm Microsoft SQL Server'larda SysAdmin rolü.
- SQL Server Değerlendirmesi için Önkoşullar belgesini gözden geçirin. Bu belgede SQL Server Değerlendirmesinin detaylı teknik belgeleri ve değerlendirmeyi çalıştırmak için gereken sunucu hazırlığı açıklanır. Ayrıca değerlendirme tarafından toplanan farklı veri türleri de belgelenir.
Not
Ortamınızın İsteğe Bağlı Değerlendirmeleri çalıştıracak şekilde yapılandırılması ortalama bir saat sürer. Değerlendirmeyi çalıştırdıktan sonra verileri Azure Log Analytics'te inceleyebilirsiniz. Burada altı odak alanına ayrılmış öncelikli öneriler listesi sağlanır. Böylece ekibinizle birlikte risk düzeylerini ve ortamlarınızın sistem durumunu hızlıca anlayabilir, riski azaltmak için harekete geçebilir ve genel BT sistem durumunuzu iyileştirebilirsiniz.
SQL Server Değerlendirmesinin Kurulumu
Not
Değerlendirmeyi başarılı bir şekilde kurabilmek için önce Azure Aboneliğinizi Services Hub'a bağlamanız ve Services Hub'da Sistem Durumu > Değerlendirmeler bölümünden SQL Server Değerlendirmesini eklemeniz gerekir.
Veri toplama makinesinde şu klasörü oluşturun: C:\LogAnalytics\SQLServer (veya sistem tarafından ayrılmış olan C:\ODA dışında başka herhangi bir klasör).
Kullanıcı Etki Alanı Hesabı kullanıyorsanız normal PowerShell'i (ISE'yi değil) Yönetici modunda açın ve aşağıdaki cmdlet'i çalıştırın:
Add-SQLAssessmentTask -SQLServerName <YourServerName> –WorkingDirectory <Directory> LogAnalyticsWorkspaceId <WorkspaceID> -RunWithManagedServiceAccount $True
where YourServerName is the fully qualified domain name (FQDN) or the NetBIOS name of single server or failover cluster running SQL Server environment.
<WorkspaceId> – provide id for the Log Analytics workspace that will be used to store the uploaded data
Birden fazla ortam değerlendiriliyorsa ortamlar arasında ";" kullanılır. Yük devretme kümesi için yük devretme kümesi sanal ağ adını kontrol edin. Dizin, ortamlardan veri toplayıp analiz ederken oluşturulan dosyaların depolandığı mevcut dizinin yoludur. Bu makalede bahsedilen gereksinimleri karşılayan gerekli kullanıcı hesabı kimlik bilgilerini girin.
Grup Yönetilen Hizmet Hesabı Kullanıyorsanız normal PowerShell'i (ISE'yi değil) Yönetici modunda açın ve aşağıdaki cmdlet'i çalıştırın:
Add-SQLAssessmentTask -SQLServerName <YourServerName> –WorkingDirectory <Directory> LogAnalyticsWorkspaceId <WorkspaceID> -RunWithManagedServiceAccount $True
where YourServerName is the fully qualified domain name (FQDN) or the NetBIOS name of single server or failover cluster running SQL Server environment. When prompted for password just press enter, as you are using a gMSA you don't need to provide a password as it is handled by the system
<WorkspaceId> – provide id for the Log Analytics workspace that will be used to store the uploaded data
Birden fazla ortam değerlendiriliyorsa ortamlar arasında ";" kullanılır. Yük devretme kümesi için yük devretme kümesi sanal ağ adını kontrol edin. Dizin, ortamlardan veri toplayıp analiz ederken oluşturulan dosyaların depolandığı mevcut dizinin yoludur. Bu makalede bahsedilen gereksinimleri karşılayan gerekli kullanıcı hesabı kimlik bilgilerini girin.
- Önceki betiğin çalıştırıldığı ilk bir saat içinde ve daha sonra her 7 günde bir SQLAssessment adlı zamanlanmış görev veri toplama tetikler. Görev başka bir tarihte/saatte çalıştırılacak şekilde ayarlanabilir ve hatta görev zamanlayıcı kitaplığı > Microsoft > Operations Management Suite > AOI*** > Değerlendirmeler > SQLAssessment üzerinden hemen çalıştırılmaya zorlanabilir.
- Toplama ve analiz yapılırken veriler, kurulum esnasında yapılandırılan Çalışma Dizini klasöründe geçici olarak depolanır.
- Birkaç saat sonra değerlendirme sonuçlarınıza Log Analytics ve Services Hub Panonuzdan erişebilirsiniz. Sonuçları, Services Hub > BT Sistem Durumu > İsteğe Bağlı Değerlendirmeler'e gidip etkin değerlendirmenin yanında bulunan Tüm önerileri görüntüle seçeneğine tıklayarak görebilirsiniz.
- SQL Server ortamınız ile ilgili sorunlarınızı sizinle beraber ele alacak Onaylanmış bir Microsoft Mühendisi ile çalışmak isterseniz Microsoft Temsilciniz ile iletişime geçebilir ve temsilcinizden Uzaktan veya Yerinde CSA Liderliğinde Teslim hakkında bilgi alabilirsiniz.
sözleşme | Uzaktan Mühendis | Yerinde Mühendis |
---|---|---|
Premier | SQL Uzak Veri Sayfası | SQL Yerinde Veri Sayfası |
Birleştirilmiş | SQL Uzak Veri Sayfası | SQL Yerinde Veri Sayfası |