Fitur Pengkloningan Basis Data dari Data Management (DMS) memungkinkan Anda mengkloning skema tabel dan data dari basis data sumber ke basis data tujuan untuk mencadangkan semua atau sebagian tabel tertentu. Fitur ini berguna untuk inisialisasi basis data di berbagai lingkungan, seperti menyalin lingkungan pengembangan ke lingkungan pengujian.
Prasyarat
Basis data sumber dan tujuan harus bertipe MySQL.
Instansi basis data tempat basis data sumber dan tujuan dikelola harus berada dalam mode Flexible Management atau Stable Change. Untuk informasi lebih lanjut, lihat Mode kontrol.
Prosedur
Masuk ke Konsol DMS.
Di bilah navigasi atas, arahkan pointer ke Database Development. Pilih Environment Construction > Database Clone.
Di pojok kanan atas halaman Tiket Pengkloningan Basis Data, klik Database Clone.
Di halaman Tiket Pengkloningan Basis Data, atur parameter sesuai dengan deskripsi dalam tabel berikut.
Parameter
Deskripsi
Task Name
Nama tugas. Tentukan nama deskriptif untuk kemudahan identifikasi.
Source database (Only Support MySQL)
Basis data sumber yang ingin Anda kloning datanya. Anda dapat memasukkan kata kunci untuk mencari basis data dan memilih basis data dari hasil yang cocok.
CatatanBasis data sumber harus bertipe MySQL.
Destination Database (Only Support MySQL)
Basis data tujuan ke mana Anda ingin menulis data yang dikloning. Anda dapat memasukkan kata kunci untuk mencari basis data dan memilih basis data dari hasil yang cocok.
CatatanBasis data tujuan memiliki tipe yang sama dengan basis data sumber.
Source Tables
Tabel yang ingin Anda kloning dari basis data sumber. Anda dapat menentukan satu atau beberapa tabel. Nilai yang valid:
Tabel Sebagian: Kloning tabel yang ditentukan dari basis data sumber ke basis data tujuan.
Semua Tabel: Kloning semua tabel dari basis data sumber ke basis data tujuan.
Duplicate objects
Metode yang digunakan untuk menangani konflik objek jika basis data tujuan berisi objek dengan nama yang sama dengan objek di basis data sumber. Sebagai contoh, objek tersebut adalah sebuah tabel. Nilai yang valid:
Skip duplicate name object: Lewati objek dengan nama tersebut.
Overwrite duplicate name object (warning: the structure and data of the target object will be replaced): Timpa skema dan data objek di basis data tujuan dengan skema dan data objek di basis data sumber.
Migration Objects
Objek lain yang ingin Anda kloning. Selain tabel, Anda dapat mengkloning objek yang dapat diprogram dari basis data sumber ke basis data tujuan.
Objek yang dapat diprogram mencakup View, Procedures, functions, triggers, dan events.
Time options
Waktu ketika Anda ingin menjalankan tugas pengkloningan basis data.
Running immediately: Tugas segera dijalankan setelah tiket disetujui.
Specified time: Tugas dijalankan pada titik waktu yang ditentukan. Setelah tiket disetujui, tugas dijalankan pada titik waktu yang ditentukan.
Klik Submit.
Setelah tiket disetujui, tugas pengkloningan basis data akan dijalankan secara otomatis sesuai dengan pengaturan waktu yang telah ditentukan.
Di halaman Detail Tiket, Anda dapat melacak kemajuan tiket.
Setelah tiket dieksekusi, Anda dapat membuka SQLConsole dari basis data tujuan untuk melihat tabel yang telah dikloning.