全部产品
Search
文档中心

ApsaraDB for OceanBase:Ekspor skema dan data

更新时间:Jun 28, 2025

Topik ini menjelaskan cara mengekspor skema dan data objek database.

Informasi latar belakang

OceanBase Developer Center (ODC) memungkinkan Anda mengekspor skema dan data objek database secara batch.

Anda dapat membuat tugas ekspor untuk mengekspor hanya skema objek database, hanya data objek database, atau keduanya.

  • Ekspor Skema dan Data: Mengekspor pernyataan definisi dan data objek database.

  • Ekspor Data Saja: Mengekspor hanya data objek tabel atau view.

  • Ekspor Skema Saja: Mengekspor hanya pernyataan definisi objek database.

Format ekspor

ODC mengekspor data dalam file .zip, yang berisi file metadata MANIFEST.bin, file definisi skema objek yang diekspor, dan file data.

Saat membuat tugas ekspor, jika Anda mengatur Format Data ke Format SQL, file .zip berisi file definisi skema bernama dalam format nama_objek-skema.sql dan file data bernama dalam format nama_objek.sql. Nama objek sesuai dengan nama di database.

image

Jika Anda mengatur Format Data ke Format CSV, file .zip berisi file definisi skema bernama dalam format nama_objek-skema.sql dan file data bernama dalam format nama_objek.csv. Nama objek sesuai dengan nama di database.

image

Pertimbangan

  • Di web ODC, ukuran maksimum file yang diekspor dalam satu batch tidak boleh melebihi 2 GB sebelum kompresi. Untuk mengekspor data dengan ukuran lebih besar, gunakan OceanBase OBDUMPER.

  • Maksimal lima tugas ekspor bersamaan didukung. Tugas tambahan akan masuk antrian.

  • File terkait tugas ekspor disimpan selama 14 hari secara default.

  • Di OceanBase V4.0.0 dan versi sebelumnya, mengonfigurasi akun dan kata sandi tenant sys di sumber data dapat meningkatkan kecepatan ekspor. ODC dapat menghitung strategi ekspor paralel optimal berdasarkan lokasi partisi, dan OceanBase V4.0.0 dan versi sebelumnya memerlukan penentuan lokasi partisi melalui tenant sys.

  • Untuk versi OceanBase setelah V4.0.0, tidak perlu mengonfigurasi akun dan kata sandi tenant sys di sumber data. ODC mendukung penentuan lokasi partisi melalui tampilan tenant bisnis.

Buat tugas ekspor

Misalkan Anda ingin mengekspor skema dan data dari tabel employee dan salary dari database odc_test ke disk lokal.

Parameter

Contoh

Sumber Data

mysql4.2.4

Nama Database

odc_test

Nama Tabel

employee, salary

  1. Pada tab Tiket, pilih Ekspor > Buat Baru.

    image

  2. Di panel Buat Tugas Ekspor, pilih konten yang akan diekspor.

    image

  3. Pilih database.

    Pilih database tempat objek yang akan diekspor berada. Nama sumber data dari database target juga ditampilkan.

    Penting

    OceanBase Database tidak mendukung fitur ekspor untuk database bawaan dalam mode MySQL.

  4. Pilih rentang ekspor.

    Anda dapat memilih Ekspor Sebagian atau Ekspor Penuh.

    • Jika memilih Ekspor Sebagian, Anda dapat memilih objek yang ingin diekspor di panel Pilih Objek di bagian Objek Ekspor. Gunakan bidang pencarian untuk mencari objek yang diinginkan.

    • Jika memilih Ekspor Penuh, semua objek di database akan diekspor.

  5. Buka panel Pengaturan Ekspor.

    Klik Berikutnya: Pengaturan Ekspor untuk menentukan pengaturan ekspor file.

  6. Konfigurasikan file data.

    image

    Catatan

    Jika Anda mengatur Konten Ekspor ke Ekspor Skema Saja, Anda tidak perlu mengonfigurasi file data.

    Parameter

    Deskripsi

    Format Data

    ODC mendukung ekspor data ke file dalam format CSV dan SQL. Jika Anda menentukan Ekspor Skema Saja untuk Konten Ekspor, Anda hanya dapat mengekspor data ke file dalam format SQL.

    Pengkodean File

    ODC mendukung pengkodean file berikut: ASCII, ISO-8859-1, GB2312, GBK, GB18030, Unicode (UTF-8), Unicode (UTF-16), Unicode (UTF-32), dan BIG5.

    Ukuran Maksimum File Tunggal

    Jika Anda mengatur Konten Ekspor ke Ekspor Skema Saja, Anda tidak perlu mengonfigurasi parameter ini.

    Anda dapat memilih ukuran maksimum file data tabel tunggal. Jika ukuran file melebihi ukuran maksimum, file tersebut secara otomatis dibagi menjadi beberapa file yang lebih kecil untuk diekspor. Jika Anda tidak menentukan ukuran maksimum, file tidak dibagi menjadi file kecil.

    Pengaturan CSV

    Jika Anda memilih format CSV untuk ekspor dan mengatur Konten Ekspor ke Ekspor Skema dan Data, Anda dapat menentukan informasi berikut:

    • Sertakan Header Kolom: menentukan apakah akan menyertakan header kolom saat data diekspor dalam format CSV. Opsi ini dipilih secara default.

    • Konversi String Karakter Kosong menjadi Nilai Null: Opsi ini dipilih secara default untuk menentukan apakah akan mengonversi string kosong di tabel menjadi nilai NULL saat data diekspor dalam format CSV.

    • Pemisah Bidang: menentukan pemisah antar bidang. Tanda berikut didukung: koma (,), titik koma (;), dan titik dua (:). Anda juga dapat menggunakan karakter sebagai pemisah.

    • Pengenal Teks: menentukan pengenal untuk konten teks. Kutipan tunggal (') dan kutipan ganda (") didukung.

    • Simbol Jeda Baris: menentukan simbol jeda baris. Karakter berikut didukung: \n, \r, dan \r\n.

    Jumlah Komit Batch (Format SQL)

    Saat Anda mengekspor data dalam format SQL, setelah Anda menentukan bidang ini, pernyataan COMMIT dijalankan ketika jumlah baris data yang diekspor mencapai jumlah yang ditentukan.

    Gunakan Snapshot Global

    Setelah Anda memilih opsi ini, ODC akan mengekspor data dalam snapshot global terbaru untuk tabel tertentu. Anda dapat memilih opsi ini untuk memastikan konsistensi data global.

  7. Konfigurasikan file skema.

    • Jika Anda mengatur Konten Ekspor ke Ekspor Skema Saja, Anda dapat memilih apakah akan menggabungkan hasil ekspor ke dalam satu file SQL. Jika dipilih, pernyataan DDL digabungkan dan diekspor sebagai file SQL.

    • Pilih apakah akan menambahkan Pernyataan DROP TABLE sebelum Pernyataan CREATE TABLE. Jika dipilih, pernyataan DROP akan ditambahkan sebelum pernyataan CREATE yang sesuai saat file skema objek tersebut diekspor.

  8. Tentukan metode pelaksanaan tugas.

    Pilih Eksekusi Segera atau Eksekusi Terjadwal.

  9. Simpan konfigurasi saat ini.

    Setelah menentukan semua informasi, pilih Simpan Konfigurasi Saat Ini di sudut kiri bawah panel untuk menyimpan konfigurasi file data dan file skema saat ini.

  10. Hasilkan tugas ekspor.

    Setelah menentukan semua informasi sebelumnya, klik Ekspor di sudut kanan bawah panel untuk membuat tugas ekspor.

Lihat tugas ekspor

Daftar tugas

Catatan
  • Tugas dalam 48 jam terakhir ditampilkan dalam daftar tugas.

  • ODC memungkinkan Anda menjalankan hingga tiga tugas ekspor secara paralel, sementara tugas berikutnya menunggu dalam antrian.

Setelah tugas ekspor dihasilkan, tab Tiket muncul secara otomatis. Anda dapat melihat status persetujuan dan informasi dasar tugas dalam daftar tugas, serta mengunduh file data dan skema yang diekspor.

image

Tabel berikut menjelaskan kolom dalam daftar tugas ekspor.

Kolom

Deskripsi

No.

ID tugas ekspor.

Tipe

Jenis tugas yang ditentukan saat Anda membuat tugas.

Deskripsi Tiket

Deskripsi yang Anda masukkan saat Anda memulai tugas.

Pemeriksa Saat Ini

Pemeriksa tugas. Klik ikonSearchuntuk mencari dan menyaring operator.

Dibuat Oleh

Pengguna yang membuat tugas ekspor. Anda dapat mengklik ikon pencarianSearchuntuk mencari tugas yang dibuat oleh pembuat tertentu.

Dibuat Pada

Tanggal dan waktu ketika tugas dihasilkan.

Status

Status saat ini dari tugas. ODC menyediakan tindakan manajemen berbeda untuk tugas dalam status berbeda.

Tindakan

Klik Lihat untuk pergi ke halaman Detail Tugas untuk melihat informasi tugas dan log tugas.

Informasi tugas

  1. Seperti yang ditunjukkan pada gambar sebelumnya, klik Lihat di daftar tugas Ekspor.

  2. Di panel Detail Tugas, klik tab Informasi Tugas untuk melihat informasi dasar tugas, file ekspor, dan objek ekspor.

    image

    Parameter

    Deskripsi

    Informasi tugas dasar

    Status eksekusi, ID, database, tipe, tingkat risiko, metode eksekusi, pembuat, dan waktu pembuatan tugas ditampilkan.

    Informasi file ekspor

    Konten ekspor, format data, standar pengkodean file, pengaturan ekspor data, pengaturan ekspor skema, dan metode penanganan kesalahan ditampilkan.

    Informasi objek ekspor

    Menampilkan informasi tentang objek selama ekspor data, termasuk Nama Objek, Tipe Objek, Status Pemrosesan Skema, Jumlah Diproses, dan Status Pemrosesan Data.

Proses tugas

Di panel Detail Tugas dari tugas target, klik tab Proses Tugas untuk melihat informasi inisiasi, persetujuan, dan eksekusi tugas.

image

Log tugas

Di panel Detail Tugas dari tugas target, klik tab Log Tugas untuk melihat semua log dan log peringatan tugas.

Parameter

Deskripsi

Semua Log

Menampilkan informasi lengkap dari semua log tugas, termasuk log INFO, ERROR, dan WARN.

Log peringatan

Menampilkan log ERROR dan WARN dari tugas. Saat tugas gagal, Anda dapat melihat pesan kesalahan di log peringatan.

Selain itu, bilah alat menyediakan tombol berikut:

Tombol

Deskripsi

Cari

Klik tombol ini untuk mencari log.

Unduh

Klik tombol ini untuk mengunduh log.

Salin

Klik tombol ini untuk menyalin log.

image

Ekspor file yang dihasilkan

Di panel Detail Tugas dari tugas target, klik Unduh di sudut kanan bawah untuk mengekspor file yang dihasilkan ke disk lokal Anda.