Azure VM'lerinde SQL Server Yedeklemesi için destek matrisi

Azure Backup'ı kullanarak Microsoft Azure bulut platformunda barındırılan Azure VM'lerindeki SQL Server veritabanlarını yedekleyebilirsiniz. Bu makalede, Azure VM'lerinde SQL Server Backup senaryoları ve dağıtımları için genel destek ayarları ve sınırlamaları özetlenmektedir.

Senaryo desteği

Destek Ayrıntılar
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), Kuzey Birleşik Krallık (UKN), Güney Birleşik Krallık (UKS), UG IOWA (UGI) ve Almanya (Kara Orman) 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

Linux şu anda desteklenmiyor.
Desteklenen SQL Server sürümleri Ürün yaşam döngüsü araması sayfasında, SQL Server 2014, SQL Server 2012, SQL Server 2012, SQL Server 2008 R2, SQL Server 2008,SQL Server 2008'de, Ürün yaşam döngüsünde arama sayfasında ayrıntılı olarak açıklandığı gibi SQL Server 2022 Express, SQL Server 2019, SQL Server 2017

Enterprise, Standard, Web, Developer, Express.

Express Local DB sürümleri desteklenmez.
Desteklenen .NET sürümleri VM'de yüklü .NET Framework 4.5.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.
Bölgeler Arası Geri Yükleme Destekleniyor. Daha fazla bilgi edinin.
Abonelikler Arası Geri Yükleme Azure portalı ve Azure CLI aracılığıyla desteklenir. Daha fazla bilgi edinin.

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

Ayar Maksimum sınır
Bir sunucuda (ve kasada) korunabilecek veritabanlarının sayısı Kategori 2000
Desteklenen veritabanı boyutu (bunun ötesinde performans sorunları ortaya çıkabilir) 6 TB*
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 durumunda kullanıcı yeniden denemelerine izin vermek için, isteğe bağlı yedeklemeler için sabit sınır dokuz deneme olarak ayarlanır.
Günlük aktarma 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. Bunun nedeni, günlük gönderiminin (işlem günlüklerini birincil veritabanından ikincil veritabanına otomatik olarak gönderen) Azure Backup aracılığıyla etkinleştirilen günlük yedeklemelerini engellemesidir.

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.

*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.
  • Adlarında uzantılar bulunan veritabanlarının yedeklenmesi desteklenmez. Bunun nedeni IIS sunucusunun dosya uzantısı isteği filtrelemesini gerçekleştirmesidir. Ancak, veritabanı adlarında kullanılabilen , .csve .master izin verilenler listesine .adeklediğimize dikkat edin.

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.

Not

Sonraki adımlar

Azure VM üzerinde çalışan bir SQL Server veritabanını yedeklemeyi öğrenin.