MySQL için Azure Veritabanı için uzun süreli saklama - Azure Backup kullanarak Esnek Sunucu (önizleme)

Azure Backup ve Azure Veritabanı Hizmetleri birlikte, 10 yıla kadar yedekleri saklayan MySQL için Azure Veritabanı esnek sunucular için kurumsal sınıf bir yedekleme çözümü oluşturmanıza olanak sağlar. MySQL için Azure Veritabanı - Esnek sunucunuz varsa, MySQL - Esnek veritabanının yerleşik işlem katmanı yedekleme özelliğiyle yedeklemelerin saklama süresini 35 günden fazla uzatabilirsiniz.

Bu özellik, uyumluluk ve mevzuat gereksinimlerinizi karşılayarak 35 günlük yedekleme saklama süresine ilişkin geçerli sınırlamayı 10 yıla genişletmenizi sağlar.

Ayrıca, yedeklemeler kiracınızın dışındaki yalıtılmış bir depolama ortamına kopyalanır ve abonelik fidye yazılımı saldırılarına karşı koruma sağlar. Bu özellik, uzun süreli saklamaya (LTR) ek olarak, kaynak verileri yanlışlıkla silme ve fidye yazılımı koruması gibi farklı veri kaybı düzeylerinden koruyarak yedekleme dayanıklılığını artırır. Otomatik saklama ve yedekleme zamanlaması ile yedeklemeleri yöneten Azure Backup ile sıfır altyapı çözümü. Yedekleme zamanlamasını ve saklamayı tanımlamak için bir yedekleme ilkesi oluşturabilirsiniz. İlke tanımına bağlı olarak Azure Backup, yedeklemeleri blob olarak kasaya aktarır ve yaşam döngülerini yönetir. Yedeklemeleri, Azure Yedekleme Merkezi aracılığıyla diğer korumalı iş yüklerinin yanında merkezi olarak yönetebilirsiniz.

Bu yedeklemeyi, MySQL - Esnek sunucuyu yeniden derlemek için kullanılabilecek belirtilen depolama kapsayıcılarınızda kurtarabilirsiniz. Bu verileri veritabanı yerel araçlarıyla yeni bir MySQL - Esnek sunucu olarak geri yüklemek için yerel araçları da kullanabilirsiniz.

MySQL için Azure Veritabanı - Esnek Sunucu yedekleme akışı

MySQL için Azure Veritabanı - Esnek Sunucuyu yedeklemek için:

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

Yapılandırma tamamlandıktan sonra:

  • Azure Backup, MySQL Flex sunucusunun ARM API'sinde ilke zamanlamalarına göre yedeklemeyi çağırır ve gelişmiş güvenlik için SAS içeren güvenli bir blob kapsayıcısına veri yazar.
  • Yedekleme işi bağımsız olarak çalıştırılır ve uzun süre çalışan görevler sırasında kesinti yaşanmasını önler.
  • Bekletme ve kurtarma noktası yaşam döngüleri, etkili yönetim için yedekleme ilkeleriyle uyumlu olur.
  • Geri yükleme sırasında Azure Backup, zaman uyumsuz ve kesintisiz kurtarma için İstatistiksel Çözümleme Sistemi'ni (SAS) kullanarak MySQL - Esnek Sunucunun ARM API'sinde geri yüklemeyi çağırır.

Diagram shows the backup flow for Azure Database for MySQL Flexible Server.

MySQL ile Azure Backup kimlik doğrulaması - Esnek sunucu

Azure Backup'ın her yedeklemeyi alırken Azure MySQL - Esnek sunucuya bağlanması gerekir. 

MySQL için Azure Veritabanı için izinler - Esnek Sunucu yedeklemesi

Aşağıdaki tabloda, MSI kasasının başarılı yedekleme işlemleri için gerektirdiği izinler listelenir:

İşlem İzin
Backup - MySQL Esnek Sunucusu Uzun Süreli Saklama Yedekleme Rolü

- Sunucunun kaynak grubunda Okuyucu Rolü.
Geri yükleme Hedef depolama hesabında Blob Veri Katkıda Bulunanı Rolü'ne Depolama.

Sonraki adımlar