Cara mencadangkan dan memulihkan server di Azure Database for MySQL menggunakan portal Azure

BERLAKU UNTUKAzure Database for MySQL - Server Tunggal

Penting

Server tunggal Azure Database for MySQL berada di jalur penghentian. Kami sangat menyarankan Agar Anda meningkatkan ke server fleksibel Azure Database for MySQL. Untuk informasi selengkapnya tentang migrasi ke server fleksibel Azure Database for MySQL, lihat Apa yang terjadi pada Server Tunggal Azure Database for MySQL?

Pencadangan terjadi secara otomatis

Server Azure Database for MySQL dicadangkan secara berkala untuk mengaktifkan fitur Pemulihan. Dengan fitur ini, Anda dapat memulihkan server dan semua database-nya ke titik waktu sebelumnya, di server baru.

Prasyarat

Untuk menyelesaikan panduan penggunaan ini, Anda perlu:

Mengatur konfigurasi pencadangan

Anda membuat pilihan antara mengonfigurasi server untuk cadangan redundan lokal atau cadangan redundan geografis saat pembuatan server, di jendela Tingkat Harga.

Catatan

Setelah server dibuat, jenis redundansi yang dimilikinya, redundansi geografis vs redundan lokal, tidak dapat dialihkan.

Saat membuat server melalui portal Azure, jendela Tingkat Harga adalah tempat Anda memilih pencadangan Redundan Secara Lokal atau Redundan Secara Geografis untuk server Anda. Jendela ini juga tempat Anda memilih Periode Retensi Cadangan - durasi (dalam jumlah hari) penyimpanan cadangan server yang Anda inginkan.

Pricing Tier - Choose Backup Redundancy

Untuk informasi selengkapnya tentang pengaturan nilai ini selama pembuatan, lihat Mulai cepat server Azure Database for MySQL.

Periode retensi cadangan dapat diubah di server melalui langkah-langkah berikut:

  1. Masuk ke portal Azure.

  2. Pilih server Azure Database for MySQL. Tindakan ini akan membuka halaman Ringkasan.

  3. Pilih Tingkat Harga dari menu, di bawah PENGATURAN. Menggunakan penggeser, Anda dapat mengubah Periode Retensi Cadangan sesuai keinginan Anda antara 7 dan 35 hari. Pada tangkapan layar berikut, periode telah diubah menjadi 34 hari. Backup retention period increased

  4. Klik Oke untuk mengonfirmasi perubahan.

Periode retensi cadangan mengatur seberapa jauh pemulihan titik waktu dapat diambil, karena didasarkan pada cadangan yang tersedia. Pemulihan titik waktu dijelaskan selengkapnya di bagian berikut.

Pemulihan titik waktu

Azure Database for MySQL memungkinkan Anda memulihkan server kembali ke titik waktu tertentu dan ke salinan server baru. Anda dapat menggunakan server baru ini untuk memulihkan data atau membuat aplikasi klien mengarah ke server baru ini.

Misalnya, jika tabel tidak sengaja dihilangkan pada siang hari ini, Anda dapat memulihkannya ke waktu tepat sebelum siang hari dan mengambil tabel dan data yang hilang dari salinan server baru tersebut. Pemulihan titik waktu ada di tingkat server, bukan di tingkat database.

Langkah-langkah berikut memulihkan server sampel ke titik waktu tertentu:

  1. Di portal Azure,pilih Server Azure Database for MySQL.

  2. Di toolbar halaman Gambaran Umum server, klik Pulihkan.

    Azure Database for MySQL - Overview - Restore button

  3. Isi formulir Pemulihan dengan informasi yang diperlukan:

    Azure Database for MySQL - Restore information

    • Titik pemulihan: Pilih titik pemulihan yang diinginkan.
    • Server target: Berikan nama untuk server baru.
    • Lokasi: Anda tidak dapat memilih wilayah. Secara default, ini sama dengan server sumber.
    • Tingkat harga: Anda tidak dapat mengubah parameter ini saat melakukan pemulihan titik waktu. Ini sama dengan server sumber.
  4. Klik OK untuk memulihkan server yang akan dipulihkan ke titik waktu tertentu.

  5. Setelah pemulihan selesai, temukan server baru yang dibuat untuk memverifikasi bahwa data telah dipulihkan seperti yang diharapkan.

Server baru yang dibuat oleh pemulihan titik waktu memiliki nama masuk dan kata sandi admin server yang sama yang valid untuk server yang ada pada titik waktu yang dipilih. Kata sandi dapat diubah dari halaman Ringkasan server baru.

Selain itu, setelah operasi pemulihan selesai, ada dua parameter server yang diatur ulang ke nilai default (dan tidak disalin dari server utama) setelah operasi pemulihan

  • time_zone - Nilai ini yang akan diatur ke nilai DEFAULT SISTEM
  • event_scheduler - event_scheduler diatur ke OFF di server yang dipulihkan

Anda harus menyalin nilai dari server utama dan mengaturnya di server yang dipulihkan dengan mengonfigurasi ulang parameter server

Server baru yang dibuat selama pemulihan tidak memiliki titik akhir layanan VNet yang ada di server awal. Aturan ini perlu diatur secara terpisah untuk server baru ini. Aturan firewall dari server awal dipulihkan.

Pemulihan geografis

Jika Anda mengonfigurasi server Anda untuk cadangan redundan secara geografis, server baru dapat dibuat dari cadangan server yang ada. Server baru ini dapat dibuat di wilayah mana pun tempat Azure Database for MySQL tersedia.

  1. Pilih tombol Buat sumber daya (+) di sudut kiri atas portal. Pilih Database>Azure Database for MySQL.

    Navigate to Azure Database for MySQL.

  2. Masukkan langganan, grup sumber daya, dan nama server baru.

  3. Pilih Cadangan sebagai Sumber data. Tindakan ini memuat dropdown yang menyediakan daftar server yang mengaktifkan cadangan geo-redundan.

    Select data source.

    Catatan

    Ketika server pertama kali dibuat, server mungkin tidak segera tersedia untuk pemulihan geografis. Mungkin diperlukan waktu beberapa jam untuk mengisi metadata yang diperlukan.

  4. Pilih dropdown Cadangan.

    Select backup dropdown.

  5. Pilih server sumber yang akan dipulihkan.

    Select backup.

  6. Server akan mengatur nilai ke default untuk jumlah vCore, Periode Retensi Cadangan, Opsi Redundansi Cadangan, Versi mesin, dan Kredensial admin. Pilih Lanjutkan.

    Continue with backup.

  7. Isi sisa formulir dengan preferensi Anda. Anda dapat memilih Lokasi mana pun.

    Setelah memilih lokasi, Anda dapat memilih Konfigurasi server untuk memperbarui Pembuatan Komputasi (jika tersedia di wilayah yang Anda pilih), jumlah vCore, Periode Retensi Cadangan, dan Opsi Redundansi Cadangan. Mengubah ukuran Tingkat Harga (Dasar, Tujuan Umum, atau Memori yang Dioptimalkan) atau Penyimpanan selama pemulihan tidak didukung.

    Fill form.

  8. Pilih Tinjau + buat untuk meninjau pilihan Anda.

  9. Pilih Buat untuk penyediaan server. Operasi ini mungkin memakan waktu beberapa menit.

Server baru yang dibuat oleh pemulihan geografis memiliki ID masuk dan kata sandi admin server yang sama yang valid untuk server yang ada saat pemulihan diinisiasi. Kata sandi dapat diubah dari halaman Ringkasan server baru.

Server baru yang dibuat selama pemulihan tidak memiliki titik akhir layanan VNet yang ada di server awal. Aturan ini perlu diatur secara terpisah untuk server baru ini. Aturan firewall dari server awal dipulihkan.

Langkah berikutnya