Aracılığıyla paylaş


Zamanlanan bakım

PostgreSQL için Azure Veritabanı esnek sunucu örneğiniz, yönetilen veritabanınızın güvenli, kararlı ve güncel kalmasına yardımcı olmak için düzenli aralıklarla bakım işlemleri gerçekleştirir. Bakım sırasında sunucu yeni özellikler, güncelleştirmeler ve düzeltme ekleri alır.

Important

PostgreSQL için Azure Veritabanı esnek sunucu örneği bakımı sırasında tüm sunucu işlemlerinden (değişiklikler, yapılandırma değişiklikleri, sunucuyu başlatma/durdurma) kaçının. Bu etkinliklerle ilgilenmek öngörülemeyen sonuçlara yol açabilir ve sunucu performansını ve kararlılığını etkileyebilir. Sunucu işlemlerini gerçekleştirmeden önce bakım bitene kadar bekleyin.

Bakım süresi

Bakımı haftanın belirli bir günü ve o gün içinde bir zaman penceresi zamanlayabilirsiniz. Ya da sistemin sizin için otomatik olarak bir gün ve zaman penceresi seçmesine izin vekleyebilirsiniz.

Sistem 5 takvim günü önceden bakım bildirimleri gönderir, böylece hazırlanmak için fazla zamannız olur. Sistem ayrıca bakımın ne zaman başladığını ve ne zaman başarıyla tamamlandığında sizi bilgilendirir.

Yaklaşan zamanlanmış bakımla ilgili bildirimleri aşağıdakiler aracılığıyla alabilirsiniz:

  • Belirli bir adrese e-posta gönderin.
  • Azure Resource Manager rolüne e-posta gönderin.
  • Mobil cihazlara kısa mesaj.
  • Azure uygulamasına anında iletme bildirimi.
  • Sesli mesaj.

Bakım zamanlaması için tercihleri belirtirken, özel zamanlama ile sistem tarafından yönetilen zamanlama arasında seçim yapabilirsiniz. Özel bir zamanlamayı tercih ederseniz, haftanın gününü ve zaman penceresini belirtebilirsiniz. Ancak sistem tarafından yönetilen bir zamanlama seçerseniz sistem sizin için bir gün seçer. Bu gün içinde, sunucu bölgenizin saatiyle 23:00 ile 07:00 arasında bir saatlik bir zaman aralığı seçer. PostgreSQL için Azure Veritabanı esnek sunucu örneğinizin her biri için farklı bakım zamanlamaları yapılandırabilirsiniz.

Important

Normalde, bir sunucu için başarılı zamanlanmış bakım olayları arasındaki aralık en az 30 gündür. Ancak ciddi bir güvenlik açığı gibi kritik bir acil durum güncelleştirmesi için bildirim penceresi beş günden kısa olabilir, hatta atlanabilir. Kritik güncelleştirme, sistem son 30 gün içinde zamanlanmış bakım gerçekleştirse bile sunucunuza uygulanabilir.

Zamanlanmış bakım ayarlarınızı istediğiniz zaman güncelleştirebilirsiniz. PostgreSQL için Azure Veritabanı esnek sunucu örneğiniz için bakım planlanmışsa ve zamanlanmış bakım tercihlerinizi güncellerseniz, mevcut dağıtım yeniden programlanmaz. Zaten zamanlandığı gün ve saatte devam eder. Zamanlanmış bakım ayarlarında yapılan değişiklikler, bir sonraki zamanlanmış bakımın başarıyla tamamlanmasından sonra etkili olur.

Sistem tarafından yönetilen ve özel bakım karşılaştırması

Azure aboneliğinizdeki her PostgreSQL için Azure Veritabanı esnek sunucu örneği için sistem tarafından yönetilen bir zamanlama veya özel zamanlama tanımlayabilirsiniz:

  • Sistem tarafından yönetilen bir zamanlamayla sistem, sunucu bölgenizin saatiyle 23:00 ile 07:00 arasında herhangi bir saat aralığını seçer.
  • Özel bir zamanlamayla, haftanın gününü ve bir saatlik zaman penceresinin başlangıç saatini seçerek sunucu için bakım pencerenizi belirtebilirsiniz.

Zamanlanmış bakım ilk olarak sistem tarafından yönetilen zamanlamalarla yapılandırılan sunucularda gerçekleşir. Özel zamanlamaları olan sunucular, bir bölge içinde en az yedi gün sonra takip eder. Geliştirme ve test sunucuları için erken güncelleştirmeleri almak için sistem tarafından yönetilen bir zamanlama kullanın. Bu zamanlama seçimi, güncelleştirmeler özel zamanlamalarla üretim sunucularına ulaşmadan önce erken test ve sorun çözümlemesine olanak tanır.

Özel zamanlama sunucuları için güncelleştirmeler yedi gün sonra, tanımlı bir bakım penceresi sırasında başlar. Bildirim aldıktan sonra güncelleştirmeleri erteleyemezsiniz. Yalnızca üretim ortamları için özel zamanlamalar kullanmanızı öneririz.

Nadir durumlarda, sistem bazı bakım olaylarını iptal edebilir veya bazı olaylar başarıyla tamamlanabilir. Güncelleştirme başarısız olursa işlem geri alınır ve sunucunuz ikili dosyaların önceki sürümüne geri yüklenir. Bakım penceresi sırasında sunucu yeniden başlatılabilir.

Bir güncelleştirme iptal edilir veya başarısız olursa, sistem iptal edilen veya başarısız bakım olayı hakkında bir bildirim oluşturur. Bir sonraki bakım denemesi geçerli zamanlama ayarlarınıza göre zamanlanır ve 5 takvim günü önceden bu konuda bir bildirim alırsınız.

Önemli noktalar ve sınırlamalar

Aylık bakım sırasında dikkat edilmesi gereken bazı noktalar:

  • Aylık bakım etkili olur ve bazı kapalı kalma süreleri içerir.
  • Kapalı kalma süresi, bakım sırasında sunucudaki işlem yüküne bağlıdır.
  • Bakım zamanlandıktan sonra, bakım ayarlarında yapılan tüm değişiklikler geçerli bakım döngüsüne değil, yalnızca bir sonraki bakım döngüsüne uygulanır.

Durdurulmuş/Devre Dışı Bırakılmış Örneklerde Bakım Uygulama

PostgreSQL sunucusu zamanlanmış bakım sırasında durdurulursa, bakım hemen uygulanmaz. Bunun yerine bakım, sunucu yeniden başlatıldığında müşteri tarafından el ile veya 7 günlük otomatik yeniden başlatma özelliği aracılığıyla otomatik olarak uygulanır. Müşteriye, sunucu durdurulduğundan bakımın uygulanalamadığını ve sunucu yeniden başlatıldığında uygulanacağını belirten bir bildirim gönderilir.

Müşteriler, özellikle el ile yeniden başlatmalar sırasında bekleyen bakım uygulandığında yeniden başlatma süresinde (5-8 dakika) küçük bir artış olduğunu fark edebilir.