Azure VM'lerde SQL Server veritabanı ve örnek anlık görüntüsü (önizleme) yedeklemeleri için destek matrisi

Microsoft Azure bulut platformunda barındırılan Azure VM'lerde SQL Server veritabanlarını ve SQL Server örnek anlık görüntülerini (önizleme) yedeklemek için Azure Backup kullanabilirsiniz. Bu makalede, Azure VM'lerde SQL Server Yedekleme ve SQL Server örneği anlık görüntü yedekleme senaryoları ve dağıtımları için genel destek ayarları ve sınırlamaları özetlenmektedir. Sık sorulan sorular için sık sorulan sorulara bakın.

Senaryo desteği

Aşağıdaki tabloda, Azure VM'lerde SQL Server veritabanı yedeklemesi için farklı senaryolar için destek özetlemektedir.

Support Details
Desteklenen dağıtımlar SQL Market Azure VM'leri ve Market dışı (SQL Server el ile yüklenmiş) VM'ler desteklenir.
Desteklenen bölgeler SQL Server veritabanları için Azure Backup, Fransa Güney (FRS) dışında tüm bölgelerde kullanılabilir.
Desteklenen işletim sistemleri Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 (tüm sürümler), Windows Server 2008 R2 SP1

Windows Server 2008 ve 2008 R2 için başka bir yapılandırma gereklidir. VM iznini ayarlamayı öğrenin.

Linux şu anda desteklenmiyor.
Desteklenen SQL Server sürümleri SQL Server 2022 Express, SQL Server 2022, SQL Server 2019, SQL Server 2017 Search ürün yaşam döngüsü sayfası, SQL Server 2016 ve Search ürün yaşam döngüsü sayfasında açıklandığı gibi SP'ler, SQL Server 2014, SQL Server 2012.

Enterprise, Standard, Web, Developer, Express.

Express Local DB sürümleri desteklenmez.

Şu anda "Kullanım süresi sonu", "Genişletilmiş Güvenlik Güncelleştirmeleri" veya diğer sınırlı destek aşamalarında olan SQL Server sürümleri için sınırlı destek sağlanır.
Desteklenen .NET sürümleri VM'de yüklü .NET Framework 4.6.2 veya üzeri
Desteklenen dağıtımlar SQL Market Azure VM'leri ve Market dışı (el ile yüklenen SQL Server) VM'ler desteklenir. Tek başına örnekler için destek her zaman kullanılabilirlik gruplarındadır.

AlwaysOn AG'nin parçası olan ve SQL Yönetilen Örneği eşitlenen SQL veritabanlarının desteklenmediğini unutmayın.
Bölgeler Arası Geri Yükleme Tek başına örnek olarak ve/veya SQL kullanılabilirlik grubunun parçası olarak korunan veritabanları için desteklenir. Daha fazla bilgi edinin.
Abonelikler Arası Geri Yükleme Azure portalı ve Azure CLI aracılığıyla desteklenir. Daha fazla bilgi edinin.

Note

Windows Server 2008, 2008 R2, 2012 ve 2012 R2 Destek Sonuna (EOS) ulaşmıştır. Kullanımınızı gözden geçirin ve işletim sistemi yükseltmelerini ve geçişlerini uygun şekilde planlayın. Daha fazla bilgi için bkz. Destek sonu:

Windows Server 2016, 2019, 2022 veya 2025'a yerinde yükseltme yapın.

Özellikle ilgili dikkat edilmesi gerekenler ve sınırlamalar

Setting Maksimum sınır
Bir sunucuda (ve kasada) korunabilecek veritabanlarının sayısı 2000
Desteklenen veritabanı boyutu (izin verilen sınırın ötesinde performans sorunları ortaya çıkabilir) Akış yedeklemesi ile 6 TB*

Daha hızlı yedekleme ve geri yükleme performansı gerektiren senaryolar için 4 TB'tan büyük veritabanları için SQL Anlık Görüntü yedeklemesini kullanmanızı öneririz.
Veritabanında desteklenen dosya sayısı 1000
Günlük desteklenen tam yedekleme sayısı Zamanlanmış bir yedekleme.

Üç isteğe bağlı yedekleme.

Günde üçten fazla yedekleme tetiklememenizi öneririz. Ancak, başarısız denemeler için kullanıcı yeniden denemelerine izin vermek için, isteğe bağlı yedeklemeler için sabit sınır dokuz deneme olarak ayarlanır.
Log gönderimi Yedeklediğiniz SQL server veritabanında günlük gönderimini etkinleştirdiğinizde, yedekleme ilkesinde günlük yedeklemelerini devre dışı bırakmanızı öneririz. Aksi takdirde, günlük gönderimi (işlem günlüklerini birincil veritabanından ikincil veritabanına otomatik olarak gönderir) Azure Backup aracılığıyla etkinleştirilen günlük yedeklemelerini engeller.

Bu nedenle, günlük gönderimini etkinleştirirseniz ilkenizde yalnızca tam ve/veya değişiklik yedeklemelerinin etkinleştirildiğinden emin olun.
İsteğe bağlı yedeklemeler için bekletme süresi Tam/ Fark/ Artımlı yedeklemeler için kullanıma hazır saklama 45 gündür.

Yalnızca kopyalama tam yedeklemesi için özel bir saklama süresi tanımlayabilirsiniz.
Azure VM'de SQL için geri yükleme sınırı 20
Eşzamanlı olarak yedeklenebilen veritabanlarının sayısı VM başına 20
Eşzamanlı olarak geri getirilebilen veritabanlarının sayısı VM başına 15
Eşzamanlı olarak dosya olarak geri yüklenebilen veritabanı sayısı VM başına 15
Veritabanı başına izin verilen geri yükleme sayısı Günde 20

*Veritabanı boyutu sınırı, desteklediğimiz veri aktarım hızına ve yedekleme süresi sınırı yapılandırmasına bağlıdır. Zor sınır bu değil. Yedekleme aktarım hızı performansı hakkında daha fazla bilgi edinin.

  • SQL Server yedeklemesi Azure portalında veya PowerShell'de yapılandırılabilir. CLI desteklenmez.
  • Çözüm her iki dağıtım türü için de desteklenir: Azure Resource Manager VM'leri ve klasik VM'ler.
  • Tüm yedekleme türleri (tam/fark/günlük) ve kurtarma modelleri (basit/tam/toplu günlüğe kaydedilen) desteklenir.
  • Salt okunur veritabanları için: desteklenen tek yedekleme türleri tam ve salt kopya tam yedeklemelerdir.
  • SQL yerel sıkıştırması, yedekleme ilkesinde kullanıcı tarafından açıkça etkinleştirilirse desteklenir. Azure Backup, kullanıcı tarafından ayarlanan bu denetimin değerine bağlı olarak COMPRESSION / NO_COMPRESSION yan tümcesiyle örnek düzeyi varsayılanlarını geçersiz kılar.
  • TDE - etkin veritabanı yedeklemesi desteklenir. TDE ile şifrelenmiş veritabanını başka bir SQL Server'a geri yüklemek için önce sertifikayı hedef sunucuya geri yüklemeniz gerekir. SQL Server 2016 ve daha yeni sürümler için TDE özellikli veritabanları için yedekleme sıkıştırması kullanılabilir, ancak burada açıklandığı gibi daha düşük aktarım boyutundadır.
  • Yansıtma veritabanları ve veritabanı anlık görüntüleri için yedekleme ve geri yükleme işlemleri desteklenmez.
  • SQL Server Yük Devretme Kümesi Örneği (FCI) desteklenmez.
  • IIS sunucusu dosya uzantısı isteği filtrelemesi gerçekleştirdiğinden, adlarında uzantılar bulunan veritabanlarının yedeklenmesi desteklenmez. Ancak, veritabanı adlarında kullanılabilecek allowlisted .ad, .cs ve .master Microsoft unutmayın. Azure Backup için veritabanı adlandırma yönergeleri hakkında daha fazla bilgi edinin.
  • FIPS şifrelemesi şu anda SQL yedekleme iş yüklerinde desteklenmemektedir.

SQL Server örnek anlık görüntüsü yedeklemeleri desteklenen senaryolar (önizleme)

Aşağıdaki tabloda, Azure sanal makinelerde çalışan SQL Server örneklerinin anlık görüntü yedeklemesi için desteklenen ve desteklenmeyen senaryolar özetlenmektedir.

Senaryo Supported Unsupported
SQL Server sürümleri SQL Server 2016 (ve üzeri) Windows Server 2016 (ve üzeri) üzerinde çalışıyor.
Anlık görüntü için yedekleme türleri Anlık Görüntü Dolu (Günlük yedeklemesi ile veya olmadan), Snapshot-copy-only-full (Veritabanı düzeyinde geçici yedeklemeler)
Yedekleme yapılandırması Tek başına örnek ve Always on AG
Depolama donanımı/yapılandırmaları Premium SSD V2, Ultradisk, Yazma hızlandırılmış diskler, Kısa ömürlü işletim sistemi diskleri ve paylaşılan diskler.
Şifreleme ADE, TDE ve diğer SQL şifrelemeleri
SQL sıkıştırması Desteklenmiyor
Geri yükleme işlemi Özgün vm'den farklı bir hedef VM'ye geri yüklemeyi destekleyen alternatif konum kurtarma (ALR). Özgün Konum Geri Yükleme (OLR), Bölgeler arası geri yükleme, Çapraz abonelik geri yükleme
Desteklenen istemciler Azure portalı, PowerShell CLI
Kasa tabanlı özellikler Değişmezlik, Özel Uç Noktalar (Ara Sunucu aracılığıyla)
Veritabanı türü Sistem veritabanlarının anlık görüntü yedeklemeleri
Veritabanı boyutu En fazla 35 TB veritabanı
Örnek anlık görüntüsü sırasında veritabanı seçimi En fazla 12 kullanıcı veritabanı
SQL örneğinde koruma modu Yalnızca anlık görüntü tabanlı koruma kullanarak seçilen tüm veritabanlarını korur. Karma koruma modları (anlık görüntü kullanan bazı veritabanları ve akış kullanan diğerleri)

Note

Resiliency deneyimiyle tümleştirme şu anda SQL Server örneklerinin anlık görüntü yedeklemesi (önizleme) için desteklenmemektedir.

SQL akış yedeklemesi için yedekleme aktarım hızı performansı

Azure Backup, büyük SQL veritabanlarının (500 GB) tam ve değişiklik yedeklemeleri için 350 MB/sn tutarlı veri aktarım hızını destekler. En iyi performansı kullanmak için şunların olduğundan emin olun:

  • Temel alınan VM (veritabanını barındıran SQL Server örneğini içeren) gerekli ağ aktarım hızıyla yapılandırılır. VM'nin maksimum aktarım hızı 200 MB/sn'den azsa Azure Backup verileri en uygun hızda aktaramaz.
    Ayrıca, veritabanı dosyalarını içeren diskin sağlanan aktarım hızı yeterli olmalıdır. Azure VM'lerinde disk aktarım hızı ve performansı hakkında daha fazla bilgi edinin.
  • VM'de çalışan işlemler VM bant genişliğini kullanmaz.
  • Yedekleme zamanlamaları veritabanlarının bir alt kümesine yayılır. Bir VM'de eşzamanlı olarak çalışan birden çok yedekleme, yedeklemeler arasında ağ tüketim oranını paylaşır. Eşzamanlı yedekleme sayısını denetleme hakkında daha fazla bilgi edinin.
  • Günlük yedeklemeleri için desteklenen maksimum aktarım hızı, çoğu ortamda gözlemlenen ortalama günlük değişim sıklığına göre 50 Mb/sn'dir. Sürekli olarak yüksek günlük değişim sıklığıyla karşılaşıyorsanız ve düşük yedekleme performansıyla karşılaşıyorsanız daha fazla yardım için Microsoft Desteği'ne başvurun.

Note

  • Aşağıdaki koşullar karşılandığında daha yüksek aktarım hızı otomatik olarak kısıtlanır:
    • Tüm veritabanları 4 TB'ın üzerinde olmalıdır.
    • Veritabanları, en fazla 800 MBpS'den büyük bir kazınmamış disk aktarım hızı ölçümüne sahip Azure VM'lerinde barındırılmalıdır.
  • VM kaynaklarına, bant genişliğine ve yedekleme ilkesine göre sunucu başına önerilen yaklaşık korumalı veritabanı sayısını hesaplamak için ayrıntılı Kaynak Planlayıcısı'nı indirin.

Sonraki Adımlar