Bagikan melalui


Memigrasikan data ke Azure Database for MySQL dengan dbForge Studio for MySQL

BERLAKU UNTUK: Azure 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?

Ingin memindahkan database MySQL Anda ke Azure Database for MySQL? Pertimbangkan untuk menggunakan alat migrasi di dbForge Studio for MySQL. Dengan dbForge Studio for MySQL, transfer database dapat dikonfigurasi, disimpan, diedit, diotomatiskan, dan dijadwalkan.

Untuk menyelesaikan contoh dalam artikel ini, Anda harus mengunduh dan menginstal dbForge Studio for MySQL.

Menyambungkan ke Azure Database for MySQL

  1. Di dbForge Studio for MySQL, pilih Koneksi Baru dari menu Database.

  2. Menyediakan nama host dan info masuk.

  3. Pilih Uji Koneksi untuk memeriksa konfigurasi.

Memigrasikan dengan fungsionalitas Pencadangan dan Pemulihan

Anda dapat memilih dari berbagai opsi saat menggunakan dbForge Studio for MySQL untuk memigrasikan database ke Azure. Jika Anda perlu memindahkan seluruh database, pilihan terbaik adalah menggunakan fungsionalitas Pencadangan dan Pemulihan.

Dalam contoh ini, kami memigrasikan database sakila dari server MySQL ke Azure Database for MySQL. Logika di balik penggunaan fungsionalitas Pencadangan dan Pemulihan adalah membuat cadangan database MySQL kemudian memulihkannya di Azure Database for MySQL.

Mencadangkan database

  1. Di dbForge Studio for MySQL, pilih Cadangkan Database dari menu Pencadangan dan Pemulihan. Wizard Pencadangan Database muncul.

  2. Pada tab Cadangkan konten dari Wizard Pencadangan Database, pilih objek database yang ingin Anda cadangkan.

  3. Pada tab Opsi, konfigurasikan proses pencadangan agar sesuai dengan kebutuhan Anda.

  4. Pilih Berikutnya, lalu tentukan perilaku pemrosesan kesalahan dan opsi pengelogan.

  5. Pilih Backup.

Memulihkan database

  1. Di dbForge Studio for MySQL, sambungkan ke Azure Database for MySQL. Mengacu pada instruksi.

  2. Pilih Pulihkan Database dari menu Pencadangan dan Pemulihan. Wizard Pemulihan Database muncul.

  3. Dalam Wizard Pemulihan Database, pilih file dengan cadangan database.

  4. Pilih Pulihkan.

  5. Periksa hasilnya.

Memigrasikan dengan fungsionalitas Salin Database

Fungsionalitas Salin Database di dbForge Studio for MySQL mirip dengan Pencadangan dan Pemulihan, kecuali Penyalinan tidak memerlukan dua langkah untuk memigrasikan database. Penyalinan database juga memungkinkan Anda mentransfer dua database atau lebih sekaligus.

Catatan

Fungsionalitas Salin Database hanya tersedia di edisi Enterprise dbForge Studio for MySQL.

Dalam contoh ini, kami memigrasikan database world_x dari server MySQL ke Azure Database for MySQL.

Untuk memigrasikan database menggunakan fungsionalitas Salin Database:

  1. Di dbForge Studio for MySQL, pilih Salin Database dari menu Database.

  2. Pada tab Salin Database, tentukan koneksi sumber dan target. Pilih juga database yang akan dimigrasikan.

    Kita memasuki koneksi Azure MySQL dan pilih database world_x. Pilih panah hijau untuk memulai proses.

  3. Periksa hasilnya.

Anda akan melihat bahwa database world_x berhasil muncul di Azure MySQL.

Memigrasikan database dengan skema dan perbandingan data

Anda dapat memilih dari berbagai opsi saat menggunakan dbForge Studio for MySQL untuk memigrasikan database, skema, dan/atau data ke Azure. Jika Anda perlu memindahkan tabel selektif dari database MySQL ke Azure, sebaiknya gunakan fungsionalitas Perbandingan Skema dan Perbandingan Data.

Dalam contoh ini, kami memigrasikan database world dari server MySQL ke Azure Database for MySQL.

Logika di balik penggunaan fungsionalitas Pencadangan dan Pemulihan adalah membuat cadangan database MySQL kemudian memulihkannya di Azure Database for MySQL.

Logika di balik pendekatan ini adalah untuk membuat database kosong di Azure Database for MySQL dan menyinkronkan database tersebut dengan database MySQL sumber. Pertama-tama, kami menggunakan alat Perbandingan Skema, dan selanjutnya kami menggunakan fungsionalitas Perbandingan Data. Langkah-langkah ini memastikan bahwa skema dan data MySQL dipindahkan secara akurat ke Azure.

Untuk menyelesaikan latihan ini, Anda terlebih dahulu harus menyambungkan ke Azure Database for MySQL dan membuat database kosong.

Sinkronisasi skema

  1. Pada menu Perbandingan, pilih Perbandingan Skema Baru. Wizard Perbandingan Skema Baru muncul.

  2. Pilih sumber dan target Anda, lalu tentukan opsi perbandingan skema. Pilih Bandingkan.

  3. Dalam kisi hasil perbandingan yang muncul, pilih objek untuk sinkronisasi. Pilih tombol panah hijau untuk membuka Wizard Sinkronisasi Skema.

  4. Telusuri langkah pada wizard untuk mengonfigurasi sinkronisasi. Pilih Sinkronkan untuk menyebarkan perubahan.

Perbandingan Data

  1. Pada menu Perbandingan, pilih Perbandingan Data Baru. Wizard Perbandingan Data Baru muncul.

  2. Pilih sumber dan target Anda, lalu tentukan opsi perbandingan data. Ubah pemetaan jika diperlukan, lalu pilih Bandingkan.

  3. Dalam kisi hasil perbandingan yang muncul, pilih objek untuk sinkronisasi. Pilih tombol panah hijau untuk membuka Wizard Sinkronisasi Data.

  4. Telusuri langkah pada wizard konfigurasi sinkronisasi. Pilih Sinkronkan untuk menyebarkan perubahan.

  5. Periksa hasilnya.

Langkah berikutnya