Topik ini menjelaskan cara menggunakan layanan transmisi data untuk melakukan operasi batch pada tugas migrasi data.
Latar Belakang
Layanan transmisi data memungkinkan Anda melakukan operasi batch pada tugas migrasi data di halaman Migration Tasks. Operasi batch yang didukung bervariasi tergantung pada status tugas.
Task status | Supported batch operation |
Not Configured | None |
Not Started | Batch start tasks dan batch modify alert configuration. |
Running | Operasi batch yang didukung untuk tugas yang sedang berjalan bervariasi tergantung skenario.
|
Modifying | Batch modify alert configuration. |
Integrating | Batch modify alert configuration. |
Stopped | Batch resume tasks, batch end tasks, batch modify alert configuration, dan batch skip full verification dalam fase full verification. |
Failed | Batch resume tasks, batch end tasks, batch modify alert configuration, dan batch skip full verification dalam fase full verification. |
Completed | Batch end tasks. |
Ending | None |
Ended | None |
Jika Anda memilih beberapa tugas untuk operasi batch tetapi tidak semua tugas mendukung operasi tersebut, kotak dialog akan muncul dan menampilkan tugas-tugas yang mendukung operasi batch ini.

Buka halaman Migration Tasks
Masuk ke
ApsaraDB for OceanBase console.Pada panel navigasi kiri, pilih Data Transmission > Data Migration. Halaman Migration Tasks akan muncul secara otomatis.
Anda dapat memilih tugas migrasi data untuk operasi batch.

Batch stop tasks
Layanan transmisi data memungkinkan Anda menghentikan secara batch tugas migrasi data yang berstatus Running.
Di halaman Migration Tasks, pilih tugas migrasi data yang akan dihentikan.
Klik Batch Stop di bagian bawah halaman.
Pada kotak dialog yang muncul, klik OK.
Kotak dialog ini menampilkan jumlah tugas yang mendukung batch stop, nama tugas, dan timestamp terbaru.

Setelah operasi berhasil, jumlah tugas yang berhasil dihentikan akan ditampilkan.
Untuk tugas apa pun yang gagal dalam operasi batch, lakukan pemecahan masalah sesuai petunjuk.
Batch resume tasks
Layanan transmisi data memungkinkan Anda melakukan batch resume pada tugas migrasi data yang berstatus Stopped atau Failed.
Di halaman Migration Tasks, pilih tugas migrasi data yang akan dilanjutkan.
Klik Batch Resume di bagian bawah halaman.
Pada kotak dialog yang muncul, klik OK.
Kotak dialog ini menampilkan jumlah tugas yang mendukung batch resume, nama tugas, dan timestamp terbaru.

Setelah operasi berhasil, jumlah tugas yang berhasil dilanjutkan akan ditampilkan.
Untuk tugas apa pun yang gagal dalam operasi batch, lakukan pemecahan masalah sesuai petunjuk.
Batch end tasks
Layanan transmisi data memungkinkan Anda melakukan batch end pada tugas migrasi data yang berstatus Stopped, Failed, atau Completed.
Di halaman Migration Tasks, pilih tugas migrasi data yang akan diakhiri.
Klik Batch End di bagian bawah halaman.
Pada kotak dialog yang muncul, klik OK.
Kotak dialog ini menampilkan jumlah tugas yang mendukung batch end, nama tugas, dan timestamp terbaru.

Setelah operasi berhasil, jumlah tugas yang berhasil diakhiri akan ditampilkan.
Untuk tugas apa pun yang gagal dalam operasi batch, lakukan pemecahan masalah sesuai petunjuk.
Batch start forward switchover
Layanan transmisi data memungkinkan Anda melakukan batch start forward switchover pada tugas migrasi data yang berstatus Running dan berada pada langkah yang sama (kecuali langkah switchover precheck) dalam forward switchover.
Forward switchover terdiri dari langkah-langkah berikut: start forward switchover, perform switchover precheck, start the target Store, confirm that writing has stopped in the source, confirm the writing stop timestamp upon synchronization completion, stop forward synchronization, process database objects, dan start reverse increment.
Langkah-langkah forward switchover bervariasi tergantung jenis migrasi yang ditentukan saat membuat tugas.
Di halaman Migration Tasks, pilih tugas migrasi data tempat Anda ingin melakukan batch start forward switchover.
Klik Batch Start Forward Switchover di bagian bawah halaman.

Pada kotak dialog yang muncul, klik OK.
Kotak dialog ini menampilkan jumlah tugas yang mendukung operasi batch ini, nama tugas, dan timestamp terbaru.

Di kotak dialog Batch Start Forward Switchover, lakukan operasi sesuai petunjuk.
Start forward switchover.
Anda dapat mengklik Confirm Start di pojok kanan atas bagian Start Forward Switchover untuk melakukan batch start forward switchover pada beberapa tugas. Anda juga dapat mengklik Start di samping tugas untuk memulai forward switchover pada satu tugas.

Perform switchover precheck.
Precheck pada langkah ini memeriksa apakah tugas siap untuk alih bencana. Jika tugas lolos precheck, sistem secara otomatis melanjutkan ke langkah berikutnya. Jika precheck gagal, sistem menampilkan detail error.

Dalam kasus ini, Anda dapat retry atau skip precheck. Setelah mengklik Skip, Anda perlu mengklik Skip lagi pada kotak dialog yang muncul.
Start the destination Store.
Mulai penarikan data inkremental di database tujuan. Buat dan mulai tugas destination Store. Jika gagal dimulai, Anda dapat memilih untuk mengklik Retry atau Skip.

Confirm that writing has stopped in the source database.
Anda dapat mengklik Confirm di pojok kanan atas bagian Confirm Writing Stopped at Source untuk memulai sublangkah ini secara batch untuk beberapa tugas. Anda juga dapat mengklik Confirm di samping tugas untuk memulai sublangkah ini pada satu tugas.

Confirm the writing stop timestamp upon synchronization completion.
Layanan transmisi data secara otomatis memeriksa apakah database sumber dan tujuan telah disinkronkan hingga timestamp yang sama. Setelah pemeriksaan selesai, latensi dan timestamp sinkronisasi inkremental akan ditampilkan. Jika sinkronisasi data inkremental gagal, Anda dapat mengklik Retry atau Skip.

Stop forward synchronization.
Anda dapat menghentikan sinkronisasi inkremental dari database sumber ke database tujuan. Jika penghentian forward synchronization gagal, Anda dapat memilih untuk mengklik Retry atau Skip.

Process database objects.
Anda dapat mengklik Mark as Completed di pojok kanan atas bagian Process Database Objects untuk memulai pemrosesan batch beberapa objek basis data. Anda juga dapat mengklik Mark as Completed di samping tugas untuk memulai sublangkah ini pada satu tugas. Setelah semua proyek ditandai sebagai selesai, lanjutkan ke langkah berikutnya.

Start reverse increment.
Anda dapat mengklik Confirm Start di pojok kanan atas bagian Start Reverse Increment untuk memulai penulisan inkremental dari tujuan ke sumber secara batch. Anda juga dapat mengklik Start di samping tugas untuk memulai sublangkah ini pada satu tugas. Tunggu hingga pesan Reverse increment started muncul.

Batch start tasks
Layanan transmisi data memungkinkan Anda menjalankan batch start pada tugas migrasi data yang berstatus Not Started.
Di halaman Migration Tasks, pilih tugas migrasi data yang akan dimulai.
Pilih More Batch Operations > Batch Start di bagian bawah halaman.

Pada kotak dialog yang muncul, klik OK.
Kotak dialog ini menampilkan jumlah tugas yang mendukung batch start, nama tugas, dan timestamp terbaru.

Setelah operasi berhasil, jumlah tugas yang berhasil dimulai akan ditampilkan.
Untuk tugas apa pun yang gagal dalam operasi batch, lakukan pemecahan masalah sesuai petunjuk.
Batch enter the forward switchover phase
Layanan transmisi data memungkinkan Anda mengaktifkan beberapa tugas migrasi data yang berstatus Running dan telah menyelesaikan full verification untuk memasuki fase forward switchover.

Di halaman Migration Tasks, pilih tugas migrasi data yang akan memasuki fase forward switchover.
Pilih More Batch Operations > Batch Enter Forward Switchover di bagian bawah halaman.
Pada kotak dialog yang muncul, klik OK.
Kotak dialog ini menampilkan jumlah tugas yang dapat memasuki fase forward switchover, nama tugas, dan timestamp terbaru.
Setelah operasi berhasil, jumlah tugas yang berhasil dalam operasi batch akan ditampilkan.
Untuk tugas apa pun yang gagal dalam operasi batch, lakukan pemecahan masalah sesuai petunjuk.
Batch modify alert configuration
Layanan transmisi data memungkinkan Anda melakukan batch modify alert configuration pada tugas migrasi data yang berstatus Not Started, Running, Modifying, Integrating, Stopped, atau Failed.
Di halaman Migration Tasks, pilih tugas migrasi data yang konfigurasi peringatannya akan dimodifikasi.
Pilih More Batch Operations > Batch Modify Alert Configuration di bagian bawah halaman.

Di kotak dialog Batch Configure Alerts, atur parameter terkait.
Di halaman Migration Tasks, Anda dapat memeriksa apakah konfigurasi peringatan telah selesai untuk tugas tertentu. Jika konfigurasi peringatan belum ditentukan untuk suatu tugas, Anda dapat memilih apakah akan mengaktifkan Task Status Monitoring atau Incremental Latency Monitoring sesuai kebutuhan bisnis Anda. Anda juga dapat memodifikasi konfigurasi peringatan suatu tugas.
PentingKonfigurasi baru akan menimpa konfigurasi yang ada pada tugas yang dipilih. Lakukan dengan hati-hati.

Category
Parameter
Description
Enable Task Status Monitoring
Alert Rules
Peringatan dipicu jika terdeteksi pengecualian pada tugas.
Aturan ini berlaku untuk semua pengecualian yang terjadi selama proses starting dan running berikut: precheck, schema migration, full migration, incremental migration, dan incremental synchronization.
Alerting Frequency
Interval pengiriman peringatan, dalam detik. Rentang nilai: 60 hingga 604800 (tujuh hari).
Alert Method
Metode notifikasi peringatan. Nilai yang valid adalah DingTalk, Lark, dan Alibaba Cloud CMS external alarm address.
Alert URL
URL chatbot peringatan yang sesuai. Untuk informasi lebih lanjut, lihat Configure an alert URL.
Remarks (Optional)
Informasi tambahan mengenai Alert URL.
Enable Incremental Latency Monitoring
Incremental Latency
Ambang batas peringatan untuk latensi sinkronisasi inkremental.
Jika latensi sinkronisasi inkremental tugas migrasi data melebihi ambang batas yang ditentukan, peringatan akan dipicu.
Alerting Frequency
Interval pengiriman peringatan, dalam detik. Rentang nilai: 60 hingga 604800 (tujuh hari).
Alert Method
Metode notifikasi peringatan. Nilai yang valid adalah DingTalk, Lark, dan Alibaba Cloud CMS external alarm address.
Alert URL
URL chatbot peringatan yang sesuai. Untuk informasi lebih lanjut, lihat Configure an alert URL.
Remarks (Optional)
Informasi tambahan mengenai Alert URL.
Klik Submit.
Anda juga dapat mengklik Submit and Test untuk menguji apakah peringatan dapat dikirim dengan benar. Peringatan dikirim ke penerima menggunakan metode notifikasi yang ditentukan di Konsol CloudMonitor.
Untuk melihat peringatan yang dihasilkan untuk tugas migrasi atau sinkronisasi data, lihat View task alerts.
Setelah konfigurasi peringatan dimodifikasi untuk tugas yang dipilih, prompt akan ditampilkan di halaman. Untuk tugas apa pun yang gagal dalam operasi batch, lakukan pemecahan masalah sesuai petunjuk.
Batch skip full verification
Layanan transmisi data memungkinkan Anda melakukan batch skip full verification untuk tugas migrasi data yang berstatus Running, Stopped, atau Failed dalam fase full verification.

Di halaman Migration Tasks, pilih tugas migrasi data yang akan melewati full verification.
Pilih More Batch Operations > Batch Skip Full Verification di bagian bawah halaman.
Pada kotak dialog yang muncul, klik OK.
Kotak dialog ini menampilkan jumlah tugas yang dapat melewati full verification, nama tugas, dan timestamp terbaru.
Setelah operasi berhasil, jumlah tugas yang berhasil dalam operasi batch akan ditampilkan.
Untuk tugas apa pun yang gagal dalam operasi batch, lakukan pemecahan masalah sesuai petunjuk.