Azure portalını kullanarak MySQL için Azure Veritabanı'da bir sunucuyu yedekleme ve geri yükleme

ŞUNLAR IÇIN GEÇERLIDIR: MySQL için Azure Veritabanı - Tek Sunucu

Önemli

MySQL için Azure Veritabanı tek sunucu kullanımdan kaldırma yolundadır. Esnek MySQL için Azure Veritabanı sunucuya yükseltmenizi kesinlikle öneririz. MySQL için Azure Veritabanı esnek sunucuya geçiş hakkında daha fazla bilgi için bkz. MySQL için Azure Veritabanı Tek Sunucu'ya neler oluyor?

Yedekleme otomatik olarak gerçekleşir

MySQL için Azure Veritabanı sunucuları, Geri yükleme özelliklerini etkinleştirmek için düzenli aralıklarla yedeklenir. Bu özelliği kullanarak sunucuyu ve tüm veritabanlarını yeni bir sunucudaki daha önceki bir noktaya geri yükleyebilirsiniz.

Önkoşullar

Bu nasıl yapılır kılavuzunu tamamlamak için şunları yapmanız gerekir:

Yedekleme yapılandırmasını ayarlama

Sunucu oluşturma sırasında, Fiyatlandırma Katmanı penceresinde sunucunuzu yerel olarak yedekli yedeklemeler veya coğrafi olarak yedekli yedeklemeler için yapılandırma arasında seçim yaparsınız.

Not

Bir sunucu oluşturulduktan sonra, sahip olduğu yedeklilik türü (coğrafi olarak yedekli ve yerel olarak yedekli) değiştirilemez.

Azure portalı aracılığıyla sunucu oluştururken Fiyatlandırma Katmanı penceresi, sunucunuz için Yerel Olarak Yedekli veya Coğrafi Olarak Yedekli yedeklemeleri seçtiğiniz yerdir. Bu pencere ayrıca Yedekleme Saklama Süresi'ni seçtiğiniz yerdir. Sunucu yedeklemelerinin ne kadar süreyle (gün cinsinden) depolanmasını istediğinizi de seçebilirsiniz.

Pricing Tier - Choose Backup Redundancy

Oluşturma sırasında bu değerleri ayarlama hakkında daha fazla bilgi için MySQL için Azure Veritabanı sunucusu hızlı başlangıcına bakın.

Yedekleme saklama süresi, aşağıdaki adımlar aracılığıyla bir sunucuda değiştirilebilir:

  1. Azure Portal’ında oturum açın.

  2. MySQL için Azure Veritabanı sunucunuzu seçin. Bu eylem Genel Bakış sayfasını açar.

  3. Menüden AYARLAR'ın altında Fiyatlandırma Katmanı'nı seçin. Kaydırıcıyı kullanarak Yedekleme Saklama Süresi'ni tercihinize göre 7 ile 35 gün arasında değiştirebilirsiniz. Aşağıdaki ekran görüntüsünde 34 güne yükseltilmiştir. Backup retention period increased

  4. Değişikliği onaylamak için Tamam'a tıklayın.

Yedekleme saklama süresi, mevcut yedeklemeleri temel aldığından belirli bir noktaya geri yüklemenin ne kadar geri alınabileceğini yönetir. Belirli bir noktaya geri yükleme, aşağıdaki bölümde daha ayrıntılı olarak açıklanmıştır.

Belirli bir noktaya geri yükleme

MySQL için Azure Veritabanı, sunucuyu belirli bir noktaya ve sunucunun yeni bir kopyasına geri yüklemenize olanak tanır. Verilerinizi kurtarmak için bu yeni sunucuyu kullanabilir veya istemci uygulamalarınızın bu yeni sunucuyu işaret etmelerini sağlayabilirsiniz.

Örneğin, bir tablo bugün öğle saatlerinde yanlışlıkla bırakıldıysa, bu tabloyu öğle saatinden hemen önceki zamana geri yükleyebilir ve eksik tabloyu ve verileri sunucunun bu yeni kopyasından alabilirsiniz. Belirli bir noktaya geri yükleme, veritabanı düzeyinde değil sunucu düzeyindedir.

Aşağıdaki adımlar örnek sunucuyu belirli bir noktaya geri yükler:

  1. Azure portalında MySQL için Azure Veritabanı sunucunuzu seçin.

  2. Sunucunun Genel Bakış sayfasının araç çubuğunda Geri Yükle'yi seçin.

    Azure Database for MySQL - Overview - Restore button

  3. Geri Yükleme formunu gerekli bilgiler ile doldurun:

    Azure Database for MySQL - Restore information

    • Geri yükleme noktası: Geri yüklemek istediğiniz belirli bir noktayı seçin.
    • Hedef sunucu: Yeni sunucu için bir ad belirtin.
    • Konum: Bölgeyi seçemezsiniz. Varsayılan olarak, kaynak sunucuyla aynıdır.
    • Fiyatlandırma katmanı: Belirli bir noktaya geri yükleme yaparken bu parametreleri değiştiremezsiniz. Kaynak sunucuyla aynıdır.
  4. Sunucuyu belirli bir noktaya geri yüklemek üzere geri yüklemek için Tamam'a tıklayın.

  5. Geri yükleme tamamlandıktan sonra, verilerin beklendiği gibi geri yüklendiğini doğrulamak için oluşturulan yeni sunucuyu bulun.

Belirli bir noktaya geri yüklemeyle oluşturulan yeni sunucu, seçilen belirli bir noktada mevcut sunucu için geçerli olan sunucu yöneticisi oturum açma adı ve parolası ile aynı olur. Parolayı yeni sunucunun Genel Bakış sayfasından değiştirebilirsiniz.

Ayrıca, geri yükleme işlemi tamamlandıktan sonra, geri yükleme işleminden sonra varsayılan değerlere sıfırlanan (ve birincil sunucudan kopyalanmaz) iki sunucu parametresi vardır

  • time_zone - VARSAYıLAN DEĞER SİSTEMİ olarak ayarlanacağı bu değer
  • event_scheduler - event_scheduler, geri yüklenen sunucuda KAPALI olarak ayarlanır

Değeri birincil sunucudan kopyalayıp sunucu parametresini yeniden yapılandırarak geri yüklenen sunucuda ayarlamanız gerekir

Geri yükleme sırasında oluşturulan yeni sunucu, özgün sunucuda var olan sanal ağ hizmet uç noktalarına sahip değil. Bu kuralların bu yeni sunucu için ayrıca ayarlanması gerekir. Özgün sunucudan güvenlik duvarı kuralları geri yüklenir.

Coğrafi geri yükleme

Sunucunuzu coğrafi olarak yedekli yedeklemeler için yapılandırdıysanız, mevcut sunucunun yedeğinden yeni bir sunucu oluşturulabilir. Bu yeni sunucu, MySQL için Azure Veritabanı kullanılabilir olduğu herhangi bir bölgede oluşturulabilir.

  1. Portalın sol üst köşesinde bulunan Kaynak oluştur düğmesini (+) seçin. Veritabanları>MySQL için Azure Veritabanı’nı seçin.

    Navigate to Azure Database for MySQL.

  2. Yeni sunucunun aboneliğini, kaynak grubunu ve adını belirtin.

  3. Veri kaynağı olarak Yedekle'yi seçin. Bu eylem, coğrafi olarak yedekli yedeklemelerin etkinleştirildiği sunucuların listesini sağlayan bir açılan menü yükler.

    Select data source.

    Not

    Bir sunucu ilk kez oluşturulduğunda, coğrafi geri yükleme için hemen kullanılamayabilir. Gerekli meta verilerin doldurulması birkaç saat sürebilir.

  4. Yedekleme açılan listesini seçin.

    Select backup dropdown.

  5. Geri yükleneceği kaynak sunucuyu seçin.

    Select backup.

  6. Sunucu varsayılan olarak sanal çekirdek sayısı, Yedekleme Bekletme Süresi, Yedek Yedeklilik Seçeneği, Altyapı sürümü ve Yönetici kimlik bilgileri için değerlere ayarlanır. Devam'ı seçin.

    Continue with backup.

  7. Formun geri kalanını tercihlerinizle doldurun. Herhangi bir Konum seçebilirsiniz.

    Konumu seçtikten sonra İşlem Oluşturma 'yı (seçtiğiniz bölgede varsa), sanal çekirdek sayısını, Yedekleme Saklama Süresi'ni ve Yedek Yedeklilik Seçeneğini güncelleştirmek için Sunucuyu yapılandır'ı seçebilirsiniz. Geri yükleme sırasında Fiyatlandırma Katmanının (Temel, Genel Amaçlı veya Bellek için İyileştirilmiş) veya Depolama boyutunun değiştirilmesi desteklenmez.

    Fill form.

  8. Seçimlerinizi gözden geçirmek için Gözden Geçir + oluştur'u seçin.

  9. Sunucuyu sağlamak için Oluştur’u seçin. Bu işlem birkaç dakika sürebilir.

Coğrafi geri yükleme tarafından oluşturulan yeni sunucu, geri yüklemenin başlatıldığı sırada mevcut sunucu için geçerli olan sunucu yöneticisi oturum açma adı ve parolası ile aynı olur. Parola, yeni sunucunun Genel Bakış sayfasından değiştirilebilir.

Geri yükleme sırasında oluşturulan yeni sunucu, özgün sunucuda var olan sanal ağ hizmet uç noktalarına sahip değil. Bu kuralların bu yeni sunucu için ayrıca ayarlanması gerekir. Özgün sunucudan güvenlik duvarı kuralları geri yüklenir.

Sonraki adımlar