Azure Stack HCI'de SQL Server dağıtma

Şunlar için geçerlidir: Azure Stack HCI, sürüm 22H2 ve 21H2; SQL Server (desteklenen tüm sürümler)

Bu konuda, Azure Stack HCI işletim sisteminde SQL Server planlama, yapılandırma ve dağıtma hakkında yönergeler sağlanır. İşletim sistemi, sanallaştırılmış Windows ve Linux iş yüklerini ve bunların depolamasını karma bir şirket içi ortamda barındıran hiper yakınsanmış bir altyapı (HCI) kümesi çözümüdür.

Çözüme genel bakış

Azure Stack HCI, SQL Server ve Depolama Alanları Doğrudan çalıştırmak için yüksek oranda kullanılabilir, uygun maliyetli, esnek bir platform sağlar. Azure Stack HCI, büyük veriler üzerinde Çevrimiçi İşlem İşleme (OLTP) iş yükleri, veri ambarı ve BI ile yapay zeka ve gelişmiş analiz çalıştırabilir.

Platformun esnekliği özellikle görev açısından kritik veritabanları için önemlidir. Windows Server veya Linux kullanan sanal makinelerde SQL Server çalıştırabilirsiniz. Bu sayede birden çok veritabanı iş yükünü birleştirebilir ve gerektiğinde Azure Stack HCI ortamınıza daha fazla VM ekleyebilirsiniz. Azure Stack HCI, kuruluşunuzun verileri için güvenilir ve güvenli bir bulut tabanlı geçiş, geri yükleme ve koruma çözümü sağlamak üzere SQL Server Azure Site Recovery ile tümleştirmenize de olanak tanır.

SQL Server dağıtma

Bu bölümde, Azure Stack HCI'de SQL Server için donanım alma ve sunucularınızdaki işletim sistemini yönetmek için Windows Admin Center kullanma işlemleri üst düzeyde açıklanmaktadır. SQL Server ayarlama, izleme ve performans ayarlama ve Yüksek Kullanılabilirlik (HA) ile Azure hibrit hizmetlerini kullanma hakkında bilgiler dahildir.

1. Adım: Azure Stack HCI Kataloğu'ndan donanım alma

İlk olarak donanım temin etmeniz gerekir. Bunu yapmanın en kolay yolu , Azure Stack HCI Kataloğu'nda tercih ettiğiniz Microsoft donanım iş ortağını bulmak ve Önceden yüklenmiş Azure Stack HCI işletim sistemiyle tümleşik bir sistem satın almaktır. Katalogda, bu iş yükü türü için iyileştirilmiş satıcı donanımını görmek için filtreleyebilirsiniz.

Aksi takdirde, Azure Stack HCI işletim sistemini kendi donanımınıza dağıtmanız gerekir. Azure Stack HCI dağıtım seçenekleri ve Windows Admin Center yükleme hakkında ayrıntılı bilgi için bkz. Azure Stack HCI işletim sistemini dağıtma.

Ardından azure stack HCI kümesi oluşturmak için Windows Admin Center kullanın.

2. Adım: Azure Stack HCI'ye SQL Server yükleme

Gereksinimlerinize bağlı olarak Windows Server veya Linux çalıştıran VM'lere SQL Server yükleyebilirsiniz.

SQL Server yükleme yönergeleri için bkz:

3. Adım: İzleme ve performans ayarlama SQL Server

Microsoft, SQL Server'da olayları izlemek ve fiziksel veritabanı tasarımını ayarlamak için kapsamlı bir araç kümesi sağlar. Araç seçimi, gerçekleştirmek istediğiniz izleme veya ayarlama türüne bağlıdır.

Azure Stack HCI'de SQL Server örneklerinizin performansını ve durumunu sağlamak için bkz. Performans İzleme ve Ayarlama Araçları.

SQL Server 2017 ve SQL Server 2016'yı ayarlamak için bkz. Yüksek performanslı iş yükleriyle SQL Server 2017 ve 2016 için önerilen güncelleştirmeler ve yapılandırma seçenekleri.

4. Adım: SQL Server yüksek kullanılabilirlik özelliklerini kullanma

Azure Stack HCI, bir donanım hatası durumunda VM'lerde çalışan SQL Server desteklemek için SQL Server (WSFC) ile Windows Server Yük Devretme Kümelemesi'ni kullanıyor. SQL Server ayrıca uygulama ve yazılım hatalarına yardımcı olmak üzere tasarlanmış veritabanı düzeyinde yüksek kullanılabilirlik sağlamak için Always On kullanılabilirlik grupları (AG) sunar. Azure Stack HCI, WSFC ve AG'ye ek olarak paylaşılan depolama için Depolama Alanları Doğrudan teknolojisini temel alan Always On Yük Devretme Kümesi Örneğini (FCI) kullanabilir.

Bu seçeneklerin tümü çekirdek denetimi için Microsoft Azure Bulut tanığıyla birlikte çalışır. Always On kullanılabilirlik gruplarını yapılandırdığınızda konak hataları durumunda SQL Server için çalışma süresini korumak amacıyla farklı fiziksel düğümlere yerleştirilen VM'ler için WSFC'de küme AntiAffinity kurallarını kullanmanızı öneririz.

5. Adım: Azure hibrit hizmetlerini ayarlama

SQL Server verilerinizi ve uygulamalarınızı güvenli tutmaya yardımcı olmak için kullanabileceğiniz çeşitli Azure hibrit hizmetleri vardır. Azure Site Recovery bir hizmet olarak olağanüstü durum kurtarmadır (DRaaS). İş yüklerinin çevrimiçi kalmasına yardımcı olmak amacıyla uygulamanın SQL Server arka ucunu korumak üzere bu hizmeti kullanma hakkında daha fazla bilgi için bkz. SQL Server için olağanüstü durum kurtarmayı ayarlama.

Azure Backup, kurumsal iş yüklerini korumak için yedekleme ilkeleri tanımlamanıza olanak tanır ve SQL Server tutarlılığını yedeklemeyi ve geri yüklemeyi destekler. Şirket içi SQL verilerinizi yedekleme hakkında daha fazla bilgi için bkz. Azure Backup Server'ı yükleme.

Alternatif olarak, Azure Blob Depolama yedeklemeleri yönetmek için SQL Server SQL Server Yönetilen Yedekleme özelliğini kullanabilirsiniz.

Site dışı arşivleme için uygun olan bu seçeneği kullanma hakkında daha fazla bilgi için bkz:

Bu yedekleme senaryolarına ek olarak, Azure Data Factory ve Integration Services için Azure Özellik Paketi (SSIS) dahil olmak üzere SQL Server diğer veritabanı hizmetlerini de ayarlayabilirsiniz.

Sonraki adımlar

SQL Server ile çalışma hakkında daha fazla bilgi için bkz: