全部产品
Search
文档中心

Data Management:Pengkloningan Basis Data

更新时间:Jul 02, 2025

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

  1. Masuk ke Konsol DMS.

  2. Di bilah navigasi atas, arahkan pointer ke Database Development. Pilih Environment Construction > Database Clone.

  3. Di pojok kanan atas halaman Tiket Pengkloningan Basis Data, klik Database Clone.

  4. 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.

    Catatan

    Basis 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.

    Catatan

    Basis 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.

  5. Klik Submit.

  6. Setelah tiket disetujui, tugas pengkloningan basis data akan dijalankan secara otomatis sesuai dengan pengaturan waktu yang telah ditentukan.

  7. Catatan
    • 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.