
Xen Bilişim ekibi · Microsoft CSP Direct Partner (2016+) · MS-100 / MS-102 / AZ-104 sertifikalı danışmanlar · 25+ yıl saha deneyimi
Özet (TL;DR): SQL Server 2016 genişletilmiş desteği 14 Temmuz 2026 tarihinde sona eriyor; bu tarihten sonra Microsoft yeni güvenlik yaması yayınlamıyor. Dört seçeneğiniz var: (1) Azure SQL Yönetilen Örneği'ne (Managed Instance) göç — güvenlik güncellemeleri dahil, ESU ücreti otomatik durur; (2) SQL Server 2022'ye yükseltme; (3) yerinde kalıp Azure Arc üzerinden Genişletilmiş Güvenlik Güncelleştirmeleri (ESU) aboneliği — yıllık lisans bedelinin yaklaşık %75'i, en fazla üç yıl (17 Temmuz 2029'a kadar); (4) iş yükünü Azure sanal makinesine taşıma. Kritik uyarı: SQL 2014'ten farklı olarak, SQL Server 2016 iş yükünü Azure VM'e taşımak artık ücretsiz ESU sağlamıyor. Yamasız veritabanı aynı zamanda bir KVKK Madde 12 "gerekli teknik tedbir" eksiğidir. Karar, uygulama bağımlılıklarınıza (Logo Tiger, Netsis, özel raporlama) göre değişir — bu rehber dört yolu maliyet, uyumluluk ve yerli ERP etkileriyle karşılaştırıyor.
SQL Server 2016 desteği ne zaman bitiyor?
Microsoft Yaşam Döngüsü Politikası, SQL Server gibi ürünlere 10 yıl destek sunar: 5 yıl ana akış (mainstream) + 5 yıl genişletilmiş (extended) destek. SQL Server 2016 için genişletilmiş destek 14 Temmuz 2026'da sona eriyor. Bu tarihten sonra kritik güvenlik açıkları için bile standart kanaldan yama gelmez; korunmak için ödeme yapmanız gerekir.
Genişletilmiş Güvenlik Güncelleştirmeleri (ESU) programı, üç yıla kadar bir köprü sunar. Microsoft'un resmi ESU takvimine göre (2026-07 itibarıyla):
| Aşama | Tarih | Anlamı |
|---|---|---|
| Genişletilmiş destek sonu / ESU başlangıcı | 14 Temmuz 2026 | Standart yamalar durur |
| ESU Yıl 1 sonu | 13 Temmuz 2027 | Yalnızca Kritik güvenlik güncellemeleri |
| ESU Yıl 2 sonu | 18 Temmuz 2028 | Yalnızca Kritik güvenlik güncellemeleri |
| ESU Yıl 3 sonu | 17 Temmuz 2029 | Programın kesin bitişi |
ESU yalnızca Microsoft Güvenlik Yanıt Merkezi'nin (MSRC) Kritik olarak derecelendirdiği açıkları kapsar. Yeni özellik, işlevsel iyileştirme veya "kritik olmayan" hata düzeltmesi içermez. Yani ESU bir çözüm değil, taşınmak için kazanılmış zamandır.
SQL Server 2016 sunucularınızın sürümünü, sürüm/edition'ını ve çekirdek sayısını bilmiyor musunuz? Ücretsiz SQL Server envanteri ve göç yol haritası çıkaralım — 14 Temmuz'a kaç güvenlik açığı riskiyle girdiğinizi bir sayfada görün.
"Destek sonu" işletmeniz için ne anlama gelir?
Teknik olarak sunucularınız 15 Temmuz'da da çalışmaya devam eder. Risk operasyonel değil, güvenlik ve uyumluluk tarafındadır:
- Yamasız güvenlik açıkları: Yeni keşfedilen bir SQL Server açığı için (ESU almadıysanız) yama gelmez. Fidye yazılımı grupları, destek sonu ürünleri özellikle hedefler.
- Uyumluluk denetimleri: ISO 27001, PCI-DSS ve bağımsız denetimler, desteklenen yazılım şartı arar. Desteklenmeyen bir veritabanı bulgu (finding) olarak işaretlenir.
- Siber sigorta: Poliçeler giderek "desteklenen sürüm" şartı koyuyor; destek sonu sistemdeki bir ihlalde tazminat reddedilebilir.
- Tedarikçi desteği: ERP/uygulama üreticiniz (ör. Logo, Netsis) yeni sürümlerini destek sonu bir veritabanında test etmez; bir sorunda "önce SQL'i güncelleyin" yanıtı alırsınız.
KVKK boyutu: 6698 sayılı Kanun'un 12. maddesi, veri sorumlusuna kişisel verilerin güvenliğini sağlamak için "gerekli her türlü teknik ve idari tedbiri" alma yükümlülüğü getirir. Aylardır kritik güvenlik yaması almayan bir veritabanı sunucusu, bir ihlal sonrası Kişisel Verileri Koruma Kurulu incelemesinde teknik tedbir eksikliği olarak değerlendirilebilir. Müşteri, personel ve finans verisi tutan her SQL Server 2016 örneği bu kapsamdadır. Microsoft güvenlik ve uyumluluk katmanı, göçün yalnızca teknik değil hukuki bir gereklilik olduğunu gösterir.
14 Temmuz'dan önce dört seçeneğiniz var
Microsoft'un destek sonu seçenekleri belgesi dört yol tanımlar. Doğru seçim, uygulama bağımlılığınıza ve bulut olgunluğunuza bağlıdır:
| Seçenek | Ne zaman mantıklı | Güvenlik güncellemesi | Yaklaşık maliyet |
|---|---|---|---|
| Azure SQL Yönetilen Örneği (PaaS) | Her zaman güncel kalmak, altyapı yükünü bırakmak isteyenler | Dahil (ESU'ya gerek yok) | Aylık tüketim; ESU ücreti yok |
| SQL Server 2022'ye yükseltme | Yerinde kalmak ama desteğe dönmek isteyenler | Standart destek (2033'e kadar) | Yeni sürüm lisansı (SA varsa dahil) |
| Azure Arc + ESU (yerinde kal) | Kısa vadede taşınamayan, zaman kazanması gerekenler | Yalnızca Kritik, 3 yıl | Yıllık lisans bedelinin ~%75'i |
| Azure VM'e taşıma (IaaS) | "Kaldır-taşı" ile buluta geçip yönetimi elde tutmak isteyenler | ESU gerekir (2016'da ücretsiz DEĞİL) | VM + ESU aboneliği |
Seçenek 1 — Azure SQL Yönetilen Örneği'ne göç (ESU'dan tamamen kurtulun)
En temiz yol budur: iş yükünüzü Azure SQL Managed Instance (PaaS) hizmetine taşırsınız. Microsoft'un resmi ifadesiyle, "Azure SQL'e göç ettiğinizde ESU ücretleri otomatik olarak durur, ancak güvenlik güncellemelerine erişmeye devam edersiniz". Yani hizmet sürekli güncel tutulur; destek sonu döngüsünden çıkarsınız.
Yüksek düzeyde göç adımları:
- Değerlendirme: Azure Migrate ve Data Migration Assistant ile veritabanı uyumluluğunu tarayın — kullanılmayan özellik, farklı collation veya SQL MI'de desteklenmeyen bileşenleri tespit edin.
- Hedef hazırlığı: Sanal ağ (VNet), alt ağ ve Azure Landing Zone yapılandırmasını kurun. Türkiye'de yerel Azure bölgesi bulunmadığı için genellikle West Europe / North Europe tercih edilir; uygulama gecikmesini (latency) mutlaka test edin.
- Çevrimiçi göç: Azure Database Migration Service ile minimum kesintiyle veriyi taşıyın.
- Kesme (cutover): Bağlantı dizelerini güncelleyin, doğrulama testlerini çalıştırın, geri dönüş (rollback) planınızı hazır tutun.
Bu yol, sunucu yönetimi (yama, yedek, yüksek erişilebilirlik) yükünü tamamen ortadan kaldırır. Detaylı buluta geçiş yaklaşımı için fiziksel sunucudan Azure'a göç rehberimize bakın.
Seçenek 2 — Azure Arc ile ESU aboneliği (ödemeli köprü, adım adım)
14 Temmuz'a kadar taşınamayacaksanız, en yönetilebilir köprü Azure Arc üzerinden ESU'dur. Sunucunuz nerede olursa olsun (şirket içi, başka bulut, barındırma) Azure Arc'a bağlanır ve merkezi olarak yönetilir. Azure Arc'a bağlanmak ücretsizdir; yalnızca ESU aboneliği faturalanır.
Ön koşul: ESU almak için ya Software Assurance (EA, EAS, SCE veya EES sözleşmesi altında) sahibi olmalısınız, ya da Azure Arc üzerinde kullandıkça öde (PAYG) seçeneğini etkinleştirmelisiniz. Server+CAL lisans modeli Arc ESU'ya uygun değildir — lisans türünü PAYG'a çevirmeniz gerekir.
Azure portalında abonelik adımları:
- Abone olmadan önce en son Toplu Güncelleştirme'yi (CU) kurun ve doğrulayın — ESU'lar en son CU üzerine gelir; yalnızca GDR uyguladıysanız ilk ESU kurulumunda sorun yaşamamak için bu şarttır.
- Sunucuyu Azure Arc'a bağlayın (Azure Extension for SQL Server otomatik dağıtılır).
- Azure Arc | Makineler sayfasında sunucunuzu seçin.
- İşlemler > SQL Server Yapılandırması bölmesini açın.
- Genişletilmiş Güvenlik Güncelleştirmeleri > "Subscribe to Extended Security Updates" seçeneğini işaretleyin ve Kaydet'e basın.
Otomatik güncelleştirme açıksa ESU'lar bundan sonra otomatik kurulur. Çok sayıda sunucunuz varsa, "Subscribe eligible Arc-enabled SQL Servers instances to Extended Security Updates" adlı Azure Policy tanımıyla ölçekte etkinleştirebilirsiniz. Arc'ın hibrit yönetim modelini merak ediyorsanız Azure Arc nedir yazımız iyi bir başlangıç.
Yüksek erişilebilirlik avantajı: Availability Group veya Failover Cluster Instance yapılarındaki pasif SQL Server örnekleri, uygunluk kriterini karşılıyorsa ESU için ek ücret ödemez ($0 sayaç). Bu, çift düğümlü kurulumlarda maliyeti ciddi düşürür.
2016'ya özel kritik değişiklik: Azure VM artık ücretsiz ESU vermiyor
Bu, birçok yöneticinin kaçırdığı en pahalı yanlış varsayımdır. SQL Server 2014'te iş yükünüzü Azure sanal makinesine taşırsanız ücretsiz ESU alırdınız. Microsoft'un resmi belgesindeki uyarı nettir: "SQL Server 2016'dan başlayarak, iş yükünüzü Azure VM'lere taşımak artık SQL Server 2016 örnekleri için ücretsiz ESU erişimi sağlamaz."
Sonuç olarak SQL 2016 için maliyet haritası şudur:
- Azure VM'e taşıma (IaaS): ESU ödemeniz gerekir — ücretsiz değil.
- Azure Arc ESU (yerinde): Ödemeli — yıllık lisans bedelinin ~%75'i.
- Azure SQL Managed Instance / Database (PaaS): Buraya göç ederseniz ESU ücreti durur, güvenlik güncellemeleri hizmete dahildir. Uzun vadede en ekonomik ve en güvenli yol genellikle budur.
- SQL Server 2022'ye yükseltme: Software Assurance'ınız varsa yeni sürüm hakkı dahildir; desteğe geri dönersiniz.
Maliyet, lisans ve geri-faturalama tuzağı
Yalnızca Enterprise ve Standard sürümleri ESU alabilir (Web, Express, Developer uygun değildir). ESU maliyeti yıllık olarak şirket içi lisans bedelinin yaklaşık %75'idir; üç yıl boyunca sürerse toplam maliyet, çoğu zaman doğrudan göç maliyetini aşar — bu yüzden ESU'yu kalıcı bir çözüm değil, planlı göç için köprü olarak düşünün.
Geri-faturalama (back-billing) tuzağı — dikkat: ESU'ya destek sonu tarihinden sonra abone olursanız, kaçırdığınız aylar için tek seferlik geri fatura alırsınız. Microsoft'un örneğiyle: bir SQL Server 2016 müşterisi Ocak 2027'de abone olursa, ilk ayında Temmuz–Aralık 2026 için tek seferlik geri-fatura düşer. Ayrıca ajan 30 günden uzun bağlantısız kalırsa abonelik iptal olabilir ve yeniden bağlanınca yıl başından itibaren geri fatura tetiklenebilir. Bu nedenle karar ve etkinleştirmeyi 14 Temmuz öncesine almak, hem güvenlik açığını hem sürpriz faturayı önler.
Standard sürüm sınırı: ESU aboneliği, işletim sistemi daha fazla çekirdekle yapılandırılmış olsa bile Standard için en fazla 24 çekirdekle sınırlıdır.
Kur riski notu: ESU ve Azure faturaları USD üzerindendir; Türk Lirası'ndaki dalgalanma bütçeyi öngörülemez kılar. Xen Bilişim olarak CSP paketlerimizde kur farkı riskini biz üstleniyoruz — sabit TL faturayla planlama yaparsınız. TL faturayla CSP paketimizi görün.
Saha vakası: 60 kişilik lojistik firması, Logo Tiger + SQL Server 2016
Aşağıdaki vaka anonimleştirilmiştir; sektör ve yapı gerçektir.
Durum: 60 kullanıcılı bir lojistik firması, Logo Tiger ERP'sini ve özel bir sevkiyat raporlama uygulamasını 16 çekirdekli tek bir SQL Server 2016 Standard örneğinde çalıştırıyordu. Destek sonuna üç ay kala yönetim, "sadece ESU alalım, sonra düşünürüz" eğilimindeydi.
Karar noktaları:
- ERP üreticisinin (Logo) hangi SQL Server sürümünü resmi desteklediğini teyit ettik — doğrudan en yeni sürüme atlamak yerine desteklenen sürüm hedeflendi.
- Veritabanı collation'ı (Türkçe karakter sıralaması) ile özel raporlama sorgularının PaaS'ta davranışını bir test kopyasında doğruladık — sessiz veri/sıralama farklarını önlemek için.
- Türkiye'de yerel Azure bölgesi olmadığından, Logo istemcilerinin West Europe gecikmesiyle kabul edilebilir sürede yanıt verip vermediğini ölçtük.
Sonuç: Firma iki fazlı yol izledi. Faz 1'de (14 Temmuz öncesi) sunucu Azure Arc'a bağlanıp ESU aboneliğiyle güvenceye alındı — geri-faturalama riski sıfırlandı. Faz 2'de ERP güncellemesinin ardından veritabanı desteklenen bir SQL sürümüne yükseltilip Azure üzerine taşındı; ESU köprüsü toplam ~7 ay kullanıldı. Kesme penceresi hafta sonuna alındı, sıfır veri kaybıyla tamamlandı. Xen ekibinin rolü: envanter çıkarma, uyumluluk matrisi, collation testi, kesme planı ve geri dönüş senaryosu. Ders: ESU bir çözüm değil, doğru göçü planlamak için kazanılan zamandır.
Benzer bir Logo/Netsis + SQL Server 2016 bağımlılığınız mı var? Uzmanımızla 15 dakikalık ücretsiz teknik görüşme ayarlayın ya da WhatsApp'tan yazın — envanterinizi birlikte çıkaralım.
Türkiye'ye özel: yerli ERP ve mevzuat bağımlılıkları
SQL Server 2016 göçünü Türkiye'de zorlaştıran, çoğu zaman veritabanının kendisi değil üzerine oturan uygulamalardır:
- Logo Tiger / Netsis / Mikro: Bu ERP'lerin büyük kısmı SQL Server üzerinde çalışır. Yeni bir SQL sürümüne veya PaaS'a geçmeden önce ERP üreticisinin o sürümü resmi desteklediğini teyit edin. Sertifikasyonu olmayan bir SQL sürümünde ERP sorununda destek alamazsınız.
- Collation ve Türkçe karakterler: Türkçe sıralama (Turkish_CI_AS) ile Latin collation arasındaki fark, göç sonrası sessiz sıralama/eşleştirme hatalarına yol açabilir. Göçten önce test kopyasında doğrulayın.
- e-Fatura ve saklama yükümlülüğü: Vergi Usul Kanunu ve GİB düzenlemeleri belge saklama süreleri getirir. Veritabanı arşivini taşırken bütünlük ve erişilebilirliğin korunması bir uyumluluk gereğidir.
- KVKK Madde 12: Yukarıda belirtildiği gibi, desteklenen ve yamalı bir veri altyapısı "gerekli teknik tedbir"in parçasıdır.
Yedekleme ve iş sürekliliği tarafını da ihmal etmeyin; göç sırasında ve sonrasında Azure Backup ile yedekleme yapılandırmanız, kesme anında güvenli bir geri dönüş noktası sağlar.
Sıkça Sorulan Sorular (SSS)
SQL Server 2016 desteği tam olarak ne zaman bitiyor?
Genişletilmiş destek 14 Temmuz 2026'da sona eriyor. ESU aboneliğiyle en fazla 17 Temmuz 2029'a kadar yalnızca Kritik güvenlik güncellemesi alabilirsiniz.
14 Temmuz'dan sonra sunucularım çalışmayı durur mu?
Hayır, veritabanları çalışmaya devam eder. Değişen tek şey, yeni güvenlik açıkları için (ESU almadıkça) yama gelmemesidir. Risk operasyonel değil, güvenlik ve uyumluluk (KVKK, denetim, siber sigorta) tarafındadır.
ESU maliyeti ne kadar?
ESU, şirket içi lisans bedelinin yıllık yaklaşık %75'i kadardır ve en fazla üç yıl sürer. Fiyat sürüm/edition ve çekirdek sayısına göre değişir; net rakam için Microsoft resmi kaynağına dayalı bir lisans envanteri gerekir. Xen olarak envanterinizi ücretsiz çıkarıp TL bazlı öngörülebilir teklif sunuyoruz.
SQL 2016'yı Azure VM'e taşırsam ESU ücretsiz mi olur?
Hayır. SQL Server 2014'ten farklı olarak, SQL Server 2016'yı Azure VM'e taşımak ücretsiz ESU sağlamaz. Ücretsiz güvenlik güncellemesi istiyorsanız yol, Azure SQL Yönetilen Örneği (PaaS) gibi bir hizmete göç etmektir — bu durumda ESU ücreti durur ve güncellemeler dahildir.
Geç kalırsam ne olur — sonra ESU alsam olmaz mı?
Alabilirsiniz, ancak geri-faturalama uygulanır: 14 Temmuz 2026'dan sonra abone olursanız, kaçırdığınız aylar tek seferlik geri fatura edilir. Ayrıca bu süre boyunca yamasız kalırsınız. Kararı 14 Temmuz öncesine almak hem riski hem sürpriz faturayı önler.
Logo/Netsis kullanıyorum; doğrudan en yeni SQL sürümüne geçebilir miyim?
Önce ERP üreticinizin hangi SQL Server sürümünü resmi desteklediğini teyit edin. Sertifikasyonu olmayan bir sürüme atlarsanız, bir sorunda üretici desteği alamayabilirsiniz. Genellikle "ERP'yi desteklenen sürüme güncelle → SQL'i yükselt/taşı" sırası izlenir.
Göç ne kadar sürer ve Xen nasıl yardımcı olur?
Küçük tek örnekli ortamlarda birkaç gün, ERP bağımlı karmaşık ortamlarda birkaç hafta sürebilir. Xen Bilişim envanter, uyumluluk değerlendirmesi, collation testi, kesme planı ve geri dönüş senaryosunu uçtan uca yönetir; ESU köprüsünü kurup göçü sıfır veri kaybı hedefiyle tamamlar.
Sonuç: köprüyü kur, ama planı bugün yap
SQL Server 2016 destek sonu (14 Temmuz 2026) bir "acil durum" değil, planlanabilir bir dönüm noktasıdır — yeter ki bugün harekete geçin. En sürdürülebilir yol çoğu kurum için Azure SQL Yönetilen Örneği'ne göçtür: destek sonu döngüsünden tamamen çıkar, güvenlik güncellemeleri hizmete dahil olur. Hemen taşınamayanlar için Azure Arc + ESU, geri-faturalama riskini sıfırlayan güvenli bir köprüdür; ancak SQL 2016'da Azure VM'e taşımanın ücretsiz ESU getirmediğini unutmayın.
Yanlış varsayımların (özellikle "Azure VM'e taşırım, ESU bedava" ve "sonra bakarız") maliyeti hem para hem güvenlik açığıdır. Doğru karar, sunucu envanterinize, sürüm/edition dağılımınıza ve Logo/Netsis gibi uygulama bağımlılıklarınıza bakılarak verilir.
Microsoft İstanbul — Xen Bilişim ekibi olarak, SQL Server 2016 destek sonu geçişinizde envanter çıkarma, uyumluluk değerlendirmesi, ESU köprüsü ve Azure SQL göçünü uçtan uca yönetiyoruz — sıfır veri kaybı ve TL bazlı öngörülebilir maliyetle. İletişim sayfamızdan ücretsiz göç yol haritanızı alın; kararınızı 14 Temmuz'dan önce netleştirelim.


