Cara menyalin database dari satu MySQL Instance ke yang lain dengan menggunakan MySQL Workbench-MySQL DBA Tutorial Show
Cara menyalin database dari satu MySQL Instance ke yang lain dengan menggunakan MySQL WorkbenchCara menyalin database dari satu Instance MySQL ke yang lain menggunakan MySQL Workbench, Kami akan menggunakan wizard Migrasi untuk menyalin/memigrasi database dari satu Server MySQL ke Server MySQL lainnya. Wizard Migrasi memberi kita banyak opsi untuk dipilih apakah kita ingin memigrasikan semua tabel, semua tampilan, semua prosedur dan fungsi tersimpan atau Anda dapat membuat pilihan objek mana yang ingin Anda migrasikan Tutorial Meja Kerja MySQL - Cara Menyalin atau Memigrasi database dari satu Server MySQL ke Server MySQL lainnya Basis data adalah aplikasi yang digunakan untuk menyimpan kumpulan catatan terorganisir yang dapat diakses dan dikelola oleh pengguna. Ini menyimpan data ke dalam tabel, baris, kolom, dan indeks untuk menemukan informasi yang relevan dengan cepat MySQL copy atau clone database adalah fitur yang memungkinkan kita membuat salinan duplikat dari database yang ada, termasuk struktur tabel, indeks, batasan, nilai default, dll. Membuat salinan duplikat dari database asli ke dalam database baru sangat berguna ketika database kita tidak sengaja hilang atau gagal. Penggunaan yang paling umum untuk membuat salinan duplikat database adalah untuk backup data. Ini juga berguna saat merencanakan perubahan besar pada struktur database asli Di MySQL, membuat tiruan dari database asli adalah proses tiga langkah. Pertama, catatan basis data asli dibuang (disalin) ke file sementara yang menyimpan perintah SQL untuk memasukkan kembali data ke dalam basis data baru. Kedua, diharuskan membuat database baru. Terakhir, file SQL diproses, dan data akan disalin ke database baru Kita perlu mengikuti langkah-langkah ini untuk menyalin database ke database lain
Untuk demonstrasi, kami akan menyalin database testdb ke database testdb_copy menggunakan langkah-langkah berikut Buka konsol MySQL dan catat kata sandinya, jika sudah kami atur saat instalasi. Sekarang kita siap membuat duplikat database testdb menggunakan perintah di bawah ini Selanjutnya, gunakan pernyataan SHOW DATABASES untuk verifikasi Perintah ini akan mengembalikan semua database yang tersedia di server di mana kita dapat melihat database yang baru dibuat dalam kotak persegi panjang merah Sekarang, buka jendela DOS atau terminal untuk mengakses server MySQL pada baris perintah. Misalnya, jika kita telah menginstal MySQL di folder C, salin folder berikut dan tempelkan di perintah DOS kita. Kemudian, tekan tombol Enter Pada langkah selanjutnya, kita perlu menggunakan alat mysqldump untuk menyalin objek database dan data ke dalam file SQL. Misalkan kita ingin membuang (menyalin) objek database dan data testdb ke file SQL yang terletak di D. folder \Database_backup. Untuk melakukan ini, jalankan pernyataan di bawah ini Pernyataan di atas menginstruksikan alat mysqldump untuk masuk ke server database MySQL menggunakan nama pengguna dan kata sandi, lalu mengekspor objek database dan data dari database testdb ke D. \Database_backup\testdb. sql. Perlu diperhatikan bahwa operator (>) digunakan untuk mengekspor database dari satu lokasi ke lokasi lain Pada langkah selanjutnya, kita perlu mengimpor D. \Database_backup\testdb. sql file ke database testdb_copy. Untuk melakukan ini, jalankan pernyataan di bawah ini Perlu dicatat bahwa operator (<) digunakan untuk mengimpor database dari satu lokasi ke lokasi lain Terakhir, kita dapat memverifikasi apakah operasi di atas berhasil atau tidak dengan menggunakan perintah SHOW TABLES di alat baris perintah MySQL Dalam output ini, kita dapat melihat bahwa semua objek dan data dari database testdb ke database testdb_copy telah berhasil disalin MySQL untuk IU Sitehosting menggunakan fitur MySQL Enterprise Backup dengan jadwal setiap malam. Cadangan ini disimpan selama 14 hari untuk tujuan pemulihan bencana di seluruh layanan Kebijakan pemulihan MySQLJika Anda perlu mencadangkan atau memulihkan data Anda untuk tujuan apa pun (pengembangan, pemindahan dari produksi ke pengujian, dll. ), Anda harus memanfaatkan fungsionalitas dan alat yang ditawarkan oleh MySQL Workbench (misalnya, mysqldump atau Data Export and Import Wizard) Tim Administrasi Basis Data akan melakukan pemulihan data MySQL dalam kasus yang sangat terbatas, seperti kehilangan data karena injeksi SQL atau kerusakan yang tidak terduga. Layanan pemulihan data dilakukan berdasarkan kasus per kasus dan dapat ditinjau dan disetujui oleh administrator. Dalam semua kasus, pemulihan data terbatas pada pembaruan malam sebelumnya. Log biner tidak aktif, dan pemulihan saat ini tidak mungkin dilakukan. Pemulihan data dapat memakan waktu hingga 48 jam kerja untuk diproses Untuk meminta pemulihan data, kirim email ke Dukungan Tingkat 2. Cantumkan tanggal dan waktu terjadinya insiden yang membutuhkan pemulihan data dan jenis insiden yang memicu permintaan Anda. Anda mungkin diminta untuk memberikan informasi tentang langkah-langkah yang telah Anda ambil untuk mengurangi kebutuhan pemulihan data di masa mendatang. Staf akan meneruskan permintaan Anda ke tim Administrasi Basis Data, yang akan menghubungi Anda dengan opsi atau pertanyaan lebih lanjut yang mungkin mereka miliki Departemen dan pemilik situs yang memerlukan layanan pencadangan dan pemulihan data 24x7 dianjurkan untuk menghubungi tim Administrasi Basis Data untuk membahas opsi, yang mungkin mencakup pembuatan instans Enterprise MySQL hanya untuk konten situs tersebut dan layanan pemulihan data panggilan. Biaya mungkin terkait dengan layanan ini Cadangkan MySQL untuk skema IU Sitehosting Anda secara manualBuat cadangan menggunakan MySQL WorkbenchCatatan Simpan file cadangan ini dengan cara yang konsisten dengan klasifikasi data yang sesuai dengan konten situs Anda. Situs yang menyimpan data internal atau penting yang sensitif harus disimpan di lokasi yang aman Jika Anda menggunakan versi Workbench sebelum 6. 3. 8, termasuk di IUanyWare, Anda akan memiliki pengecualian yang tidak tertangani saat mencoba mengekspor di sistem baru. Anda tidak akan dapat mengekspor hingga Anda memperbarui Workbench
|