PostgreSQL için Azure Veritabanı hakkında - Esnek sunucu yedekleme (önizleme)

Azure Backup ve Azure Veritabanı Hizmetleri, yedeklemeleri 10 yıla kadar saklayan PostgreSQL için Azure Veritabanı sunucuları için kurumsal sınıf bir yedekleme çözümü oluşturmak üzere bir araya geldi. Özellik aşağıdaki özellikleri sunar:

  • PostgreSQL esnek veritabanının işlem katmanı yedekleme özelliği tarafından desteklenen maksimum sınır olan yedekleme saklama süresini 35 günden fazla uzatabilirsiniz. Daha fazla bilgi edinin.
  • Yedeklemeler müşteri kiracısı ve aboneliği dışında yalıtılmış bir depolama ortamına kopyalanır ve bu sayede fidye yazılımı saldırılarına karşı koruma sağlanır.
  • Azure Backup, kaynak verileri yanlışlıkla silmeden fidye yazılımı saldırılarına kadar farklı veri kaybı düzeylerinden koruyarak gelişmiş yedekleme dayanıklılığı sağlar.
  • Otomatik saklama ve yedekleme zamanlaması ile yedeklemeleri yöneten Azure Backup hizmeti ile sıfır altyapı çözümü.
  • Yedekleme merkezi aracılığıyla tüm işlemlerin ve işlerin merkezi olarak izlenmesi.

Yedekleme akışı

Yedekleme işlemini gerçekleştirmek için:

  1. Erişim ve denetim oluşturarak hedef ARM kaynağında (PostgreSQL-Esnek sunucu) yedekleme kasası MSI'sine izinler verin.
  2. Yedekleme ilkelerini yapılandırın, zamanlama, bekletme ve diğer parametreleri belirtin.

Yapılandırma tamamlandıktan sonra:

  1. Yedekleme hizmeti, PostgresFlex sunucusunun ARM API'sinde ilke zamanlamalarına göre yedeklemeyi çağırır ve gelişmiş güvenlik için SAS ile güvenli bir blob kapsayıcısına veri yazar.
  2. Yedekleme, uzun süre çalışan görevler sırasında kesintileri önleyerek bağımsız olarak çalışır.
  3. Bekletme ve kurtarma noktası yaşam döngüleri, etkili yönetim için yedekleme ilkeleriyle uyumlu olur.
  4. Geri yükleme sırasında Yedekleme hizmeti, zaman uyumsuz, kesintisiz kurtarma için SAS kullanarak PostgresFlex sunucusunun ARM API'sinde geri yüklemeyi çağırır.

Diagram showing the backup process.

PostgreSQL sunucusuyla Azure Backup kimlik doğrulaması

Azure Backup hizmetinin her yedeklemeyi alırken Azure PostgreSQL Esnek sunucusuna bağlanması gerekir. 

Yedekleme izinleri

Başarılı yedekleme işlemleri için MSI kasası aşağıdaki izinlere ihtiyaç duyar:

  1. Geri yükleme: Hedef depolama hesabında Blob Veri Katkıda Bulunanı rolünü Depolama.
  2. Yedekleme:
    1. Sunucuda PostgreSQL Esnek Sunucu Uzun Süreli Saklama Yedekleme rolü.
    2. Sunucunun kaynak grubundaki okuyucu rolü.

Sonraki adımlar

PostgreSQL için Azure Veritabanı -Flex yedekleme (önizleme).