Aracılığıyla paylaş


PostgreSQL için Azure Veritabanı - Esnek Sunucu yedeklemesi hakkında

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. Grant permissions to the backup vault MSI on the target ARM resource (PostgreSQL-Flexible server), establishing access, and control.
  2. Yedekleme ilkelerini yapılandırın, zamanlama, bekletme ve diğer parametreleri belirtin.

Yapılandırma başarılı olduktan 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. Saklama ve kurtarma noktası yaşam döngüleri, etkili yönetim için yedekleme ilkeleriyle uyumludur.
  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.

Yedekleme işlemini gösteren diyagram.

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 Vault MSI aşağıdaki izinlere ihtiyaç duyar:

  1. Restore: Storage Blob Data Contributor role on the target storage account.
  2. Yedekleme:
    1. Sunucuda PostgreSQL Esnek Sunucu Uzun Süreli Saklama Yedekleme rolü.
    2. Reader role on the resource group of the server.

Fiyatlandırmayı anlama

You incur charges for:

  • Korumalı örnek ücreti: PostgreSQL için Azure Backup - Esnek sunucular, veritabanının boyutuna göre korumalı örnek ücreti alır. PostgreSQL Esnek sunucusu için yedeklemeyi yapılandırdığınızda korumalı bir örnek oluşturulur. Her örnek, birim başına (250 GB) temelinde boyutuna (GB cinsinden) göre ücretlendirilir.

  • Yedekleme Depolama ücreti: PostgreSQL için Azure Backup - Esnek sunucular yedeklemeleri Kasa Katmanı'nda depolar. Kasa standart katmanında depolanan geri yükleme noktalarına, Backup Vault'ta depolanan toplam veri (GB cinsinden) ve yedeklilik türüne göre Yedekleme Depolama ücreti adı verilen ayrı bir ücret uygulanır.

Sonraki adımlar

Azure portalkullanarak PostgreSQL için Azure Veritabanı - Esnek Sunucuyu yedekleyin.