Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bu makalede PostgreSQL için Azure Veritabanı sürüm oluşturma ilkesi açıklanmaktadır.
Ana sürüm
Ana sürüm, sürüm numarasının ilk rakamındaki bir değişikliktir. Örneğin, PostgreSQL 16'nın PostgreSQL 17 sürümüne yükseltmesi önemli bir sürümdür. Ana sürümler yeni özellikler ve özellikler sunar. Bunlar, uygulama kodu güncelleştirmeleri gerektiren değişiklikler içerebilir. PostgreSQL için Azure Veritabanı, PostgreSQL topluluğu tarafından tanımlanan sürüm kullanım süresi sonuna (destek sonu) ulaşana kadar Azure'ın destek sunmaya başladığı tarihten itibaren her büyük PostgreSQL sürümünü destekler. Ayrıntılar için bkz. PostgreSQL topluluk sürümü oluşturma ilkesi.
Destek ilkesi
Aşağıdaki tabloda PostgreSQL ana sürümleri için kullanımdan kaldırma ayrıntıları sağlanmaktadır. Tarihler PostgreSQL topluluk sürümü oluşturma ilkesine uyar.
| PostgreSQL Sürümü | Yenilikler | Azure Standart Destek Başlangıç Tarihi | Azure Standart Desteği Bitiş Tarihi |
|---|---|---|---|
| PostgreSQL 18 | Sürüm notları | 25 Eylül 2025 (Önizleme) | 14 Nov-2030 |
| PostgreSQL 17 | Sürüm notları | 30-Sep-2024 | 8-Nov-2029 |
| PostgreSQL 16 | Sürüm notları | 15-Oct-2023 | 9-Nov-2028 |
| PostgreSQL 15 | Sürüm notları | 15-May-2023 | 11-Nov-2027 |
| PostgreSQL 14 | Sürüm notları | 29-Jun-2022 | 12-Nov-2026 |
| PostgreSQL 13 | Sürüm notları | 25-May-2021 | 31 Mart 2026 |
| PostgreSQL 12 | Sürüm notları | 22-Sep-2020 | 31 Mart 2026 |
| PostgreSQL 11 | Sürüm notları | 24-Jul-2019 | 31 Mart 2026 |
PostgreSQL 18 şu anda Doğu Asya bölgesinde ilk kullanılabilirlik ile PostgreSQL için Azure Veritabanı'nda Önizleme sürümünde kullanıma sunulmuştur.
İkincil sürüm desteği
PostgreSQL için Azure Veritabanı esnek sunucu örneği, düzenli bakım sırasında ikincil sürümleri otomatik olarak Azure tercih edilen PostgreSQL sürümüne yükseltmektedir.
Genişletilmiş Destek
Azure, topluluk kullanım ömrünün (destek sonu) ötesinde güvenli ve uyumlu iş yüklerini korumanıza yardımcı olmak için PostgreSQL için Azure Veritabanı için Genişletilmiş Destek'i kullanıma sunuyoruz.
Genişletilmiş Destek, kritik güvenlik güncelleştirmelerine ve teknik yardımlara sürekli erişim sağlar. Genişletilmiş Destek ile yükseltme stratejinizi güvenle planlamak ve uygulamak için zamanınız olur.
Genişletilmiş destek sağlar:
- Standart destek sona erdikten sonra fazladan üç yıla kadar destek
- Güvenlik düzeltme ekleri ve kritik hata düzeltmeleri
- Azure Destek kanalları aracılığıyla teknik destek (mevcut planınıza göre)
Uyarı
Genişletilmiş Destek, yeni özellik sürümlerini, performans geliştirmelerini veya ikincil sürüm yükseltmeleri desteğini içermez.
Genişletilmiş Destek neden kullanılır?
Genişletilmiş Destek,...
- Karmaşık iş yüklerini yükseltmek için daha fazla zamana ihtiyacınız var.
- Yükseltme planlaması sırasında uyumluluk ve güvenlik kapsamı gerekmektedir.
- Kritik ortamlar için kesintisiz teknik desteğe bağlıdır.
En iyi yöntemler
- Genişletilmiş Desteği uzun vadeli bir çözüm olarak değil geçici bir köprü olarak değerlendirin.
- Yükseltme planlamasını kullanım süresi sonu (destek sonu) tarihinden önce başlatın.
- Geliştirilmiş performans ve destek için PostgreSQL 15 veya 16 gibi daha yeni sürümlere yükseltmeyi göz önünde bulundurun.
Uygun PostgreSQL sürümleri
| PostgreSQL Sürümü | Azure Standart Destek Başlangıç Tarihi | Topluluk Emeklilik Tarihi | Azure Standart Desteği Bitiş Tarihi | Ücretli Genişletilmiş Destek Başlangıç Tarihi | Ücretli Genişletilmiş Destek Bitiş Tarihi |
|---|---|---|---|---|---|
| 11 | 24 Temmuz 2019 | 9 Kasım 2023 | 31 Mart 2026 Salı | 1 Nisan 2026, İstanbul | 8 Kasım 2026 |
| 12 | 22 Eylül 2020, Cumartesi | 14 Kasım 2024, Saat 2024, Kasım 2024, Kasım 2024, Kasım 20 | 31 Mart 2026 Salı | 1 Nisan 2026, İstanbul | 13 Kasım 2027 |
| 13 | 25 Mayıs 2021 | 13 Kasım 2025, Saat 2025, Kasım 2025, Kasım 2025, Kasım 20 | 31 Mart 2026 Salı | 1 Nisan 2026, İstanbul | 12 Kasım 2028 |
| 14 | Haziran 29, 2022 | 12 Kasım 2026, Saat 2026, Kasım 2026, Kasım 2026, Kasım 20 | 11 Aralık 2026, Cumartesi | 12 Aralık 2026, Cumartesi | 11 Kasım 2029 |
Kayıt ve fiyat
- Otomatik Kayıt: Desteklenmeyen sürümleri çalıştıran PostgreSQL sunucuları 1 Mart 2026'da Genişletilmiş Destek'e otomatik olarak kaydedilir.
- Opt-Out Seçeneği: Desteklenen bir sürüme yükselterek istediğiniz zaman geri çevirebilirsiniz.
- Yetkisiz Kullanım Süresi: Bir aylık yetkisiz kullanım süresi geçerlidir. Faturalama 1 Nisan 2026'da başlar.
- Fiyatlandırma: Ayrıntılar, faturalama başlamadan önce bu sayfada yayımlanacaktır.
Sık sorulan sorular (SSS)
S: Genişletilmiş destek olmadan çalışmaya devam etmek istersem ne olur? Geri çevirebilir miyim?
Y: Hayır.
S: Topluluk desteği sona erdikten sonra Azure'da desteklenmeyen bir PostgreSQL sürümünü çalıştırmaya devam edersem ne olur?
Y: Sunucunuz, topluluk destek sonu tarihinden bir ay sonra (veya 11, 12 ve 13 sürümleri için 1 Mart 2026'da) otomatik olarak Genişletilmiş Destek'e kaydedilir.
S: Genişletilmiş Destek olmadan PostgreSQL örneğimi kullanmaya devam edebilir miyim?
Y: Evet, ancak yetkisiz kullanım süresinden sonra desteklenen bir sürüme yükseltmediğiniz sürece otomatik olarak ücretli Genişletilmiş Destek'e kaydedilirsiniz. Yetkisiz kullanım süresi boyunca, tam işletim riski olduğunu varsayarsınız ve Microsoft desteği sorun çözmeyi garantileyemez.
S: Uygulamalarım ana sürüm yükseltmesi sırasında bozulabilir mi?
A. PostgreSQL ana sürüm yükseltmeleri, kullanım dışı yapılandırma parametreleri, uyumsuz uzantılar veya SQL davranış farklılıkları gibi uygulamanızı etkileyebilecek değişikliklere neden olabilir. Yükseltmeleri üretim ortamına uygulamadan önce üretim dışı bir ortamda doğrulamanızı öneririz. Diğer ayrıntılar için Ana Sürüm Yükseltmeleri belgelerindeki önemli noktaları ve sınırlamaları gözden geçirin.
Uyarı
PostgreSQL için Azure Veritabanı, yalnızca şu anda desteklenen PostgreSQL sürümlerine yerinde ana sürüm yükseltmelerini destekler. Örneğin, yükseltme sırasında hedef sürümün Azure tarafından resmi olarak desteklendiği göz önüne alındığında geçerli sürümü yükseltebilirsiniz. Desteklenmeyen sürümler yükseltme hedefleri olarak seçilemez ve kullanım dışı bir sürüme yükseltme girişimi hataya veya hizmet kesintisine neden olabilir. Ana sürüm yükseltmesi başlatmadan önce her zaman Azure PostgreSQL sürüm oluşturma ilkesine ve yükseltme belgelerine başvurun .
S: Sunucumun Genişletilmiş Destek'te olup olmadığını nasıl anlarım?
Y: Azure portalı ve CLI, sunucunun Genişletilmiş Destek'e kayıtlı olup olmadığını açıkça belirtir.
S: Ana sürüm yükseltmelerinden sonra Sunucu Parametrelerini güncelleştirmem gerekiyor mu?
Y: El ile değişiklik yapılması gerekmez. Yükseltme iş akışı, yeni PostgreSQL Sürümü için parametreleri otomatik olarak güncelleştirir.
S: PostgreSQL uzantıları ana sürüm yükseltmesi sırasında otomatik olarak yükseltiliyor mu?
Y: Hayır. Azure veritabanı altyapısını yükseltirken, çekirdek olmayan uzantılar (örneğin, pgvector, timescaledb) el ile güncelleştirmeler gerektirir. Yükseltmeden sonra desteklenmeyen uzantıları kullanın ALTER EXTENSION ... UPDATE veya yeniden oluşturun.
S: Büyük bir yükseltme sırasında kapalı kalma süresini nasıl azaltabilirim?
Y: Kapalı kalma süresini en aza indirmek için:
- Düşük trafikli saatlerde yükseltmeleri planlayın.
- Yükseltme öncesinde yükseltme engelleyicilerini (uzantılar, roller, çoğaltma yuvaları gibi) belirleyin ve düzeltin.
- Arka plan işlerini ve uzun süre çalışan oturumları duraklat.
- pg_upgrade'ı hızlandırmak için işlem ölçeğini geçici olarak artırın.
- Gerekirse vakum veya REINDEX ile şişkinliği temizleyin.
- Performansı geri yüklemek için yükseltmeden sonra ANALYZE komutunu çalıştırın.
S: Hangi sunucularımın destek sonuna yaklaştığını nereden izleyebilirim?
Y: Azure portal üzerinden görünürlük sağlar.
S: Genişletilmiş Destek aşamasında hangi destek seçenekleri kullanılabilir?
Y: Genişletilmiş Destek'teki sunucular yalnızca güvenlikle ilgili sorunlar için destek örnekleri oluşturabilir. Destek sonu sürümleri için özellik istekleri, performans ayarlama ve genel hata düzeltmeleri desteklenmez. Destek sonu sürümleri için mevcut özelliklerde yapılan iyileştirmeler geri aktarılmaz.
S: PostgreSQL sürüm 13 için 13 Kasım 2025 ile 1 Mart 2026 arasındaki süre nasıl işlenecek? Bu süre boyunca destek devam edecek mi? 13 Kasım 2025'ten önceki dönemden farkı nedir?
Y: PostgreSQL topluluk sürüm oluşturma ilkesine göre, her ana sürüm topluluk tarafından kullanımdan kaldırılana kadar desteklenir. Azure'dan ücretsiz Genişletilmiş destek 31 Mart 2026'ya kadar sağlanacaktır. Müşteriler 1 Nisan'dan itibaren Genişletilmiş Destek için ücretlendirilir. Destek ve yeni özelliklere erişimin devam etmesini sağlamak için daha yeni sürümlere yükseltin.
PostgreSQL için Azure Veritabanı'nda desteklenmeyen kullanımdan kaldırılacak PostgreSQL altyapısı sürümleri
PostgreSQL için Azure Veritabanı esnek sunucu örneklerinde kullanımdan kaldırılacak sürümü kullanmaya devam edebilirsiniz. Ancak, her PostgreSQL veritabanı sürümü için kullanımdan kaldırma tarihinden sonra aşağıdaki kısıtlamalar geçerlidir:
Topluluk bir PostgreSQL sürümünü kullanımdan kaldırdığında PostgreSQL için Azure Veritabanı veritabanı altyapısına hata veya güvenlik yamaları uygulamayı durdurur. Bu değişiklik sunucunuzu güvenlik risklerine veya diğer sorunlara maruz bırakabilir. Ancak Azure temel konağı, işletim sistemini, kapsayıcıları ve ilgili hizmet bileşenlerini korumaya ve düzeltme eki uygulamaya devam eder.
PostgreSQL altyapısıyla ilgili bir destek sorunuyla karşılaşırsanız topluluk artık düzeltme eklerini sağlamadığından destek sağlayamayabiliriz. Böyle durumlarda veritabanınızı desteklenen sürümlerden birine yükseltmeniz gerekir.
Kullanımdan kaldırılan bir PostgreSQL sürümü kullanarak yeni sunucular oluşturamazsınız. Ancak, belirli bir noktaya kurtarma gerçekleştirebilir ve mevcut sunucularınız için okuma amaçlı çoğaltmalar oluşturabilirsiniz.
PostgreSQL için Azure Veritabanı sunucusu tarafından geliştirilen yeni hizmet özellikleri yalnızca desteklenen veritabanı sunucusu sürümlerinde kullanılabilir.
Çalışma süresi SLA'ları yalnızca PostgreSQL için Azure Veritabanı esnek sunucu örneği hizmetiyle ilgili sorunlar için geçerlidir ve veritabanı motorundaki hatalardan kaynaklanan kapalı kalma süreleri için geçerli değildir.
Kullanımdan kaldırıldığı PostgreSQL sürümünde kritik bir güvenlik açığının hizmet için tehdit oluşturduğu nadir durumlarda Azure, platformu korumak için etkilenen sunucuları durdurabilir. Böyle durumlarda, sunucuyu çevrimiçine getirmeden önce sunucuyu yükseltmeniz bildirilir.
PostgreSQL için Azure Veritabanı esnek sunucu örnekleri için sunulan yeni uzantılar, topluluğun kullanımdan kaldırılan PostgreSQL sürümlerinde desteklenmez.
PostgreSQL sürüm söz dizimi
PostgreSQL sürüm 10'undan önce PostgreSQL sürüm oluşturma ilkesi , birinci veya ikinci sayıdaki bir artış olarak ana sürüm yükseltmesi olarak kabul edilir. Örneğin, 9,5 ile 9,6 arasında bir ana sürüm yükseltmesi olarak kabul edildi. Sürüm 10 itibarıyla, yalnızca ilk sayıdaki bir değişiklik ana sürüm yükseltmesi olarak kabul edilir. Örneğin, 10.0 ile 10.1, küçük bir sürüm yükseltmesidir. Sürüm 10'dan 11'e geçiş, büyük bir sürüm yükseltmesidir.