Topik ini menjelaskan cara memigrasikan data dari instansi publik versi sebelumnya ke instansi Edisi Perusahaan. Prosedur mencakup pembuatan tugas migrasi, pelaksanaan migrasi bertahap, dan kemudian migrasi penuh.
Prasyarat
Anda sudah memahami proses keseluruhan dan tindakan pencegahan untuk memigrasikan data antar instansi. Untuk informasi lebih lanjut, lihat Proses migrasi instansi.
Evaluasi bisnis dan rekonfigurasi sistem telah selesai. Untuk informasi lebih lanjut, lihat Sebelum Anda memulai.
Langkah 1: Buat tugas migrasi
Anda dapat membuat tugas migrasi untuk produk tertentu di instansi publik. Status awal tugas migrasi adalah Akan Dimigrasi, yang menunjukkan bahwa migrasi belum dimulai dan tidak memengaruhi bisnis Anda.
Masuk ke Konsol IoT Platform.
Di pojok kiri atas, pilih wilayah tempat IoT Platform diaktifkan. Pada tab Overview, klik Public Instance.
PentingAnda hanya dapat memigrasikan data dari instansi publik versi sebelumnya ke instansi Edisi Perusahaan Standar. Untuk informasi lebih lanjut, lihat Ikhtisar.
Di panel navigasi sisi kiri, pilih . Pada tab Migration Tasks, klik Create Migration Task.
Dalam kotak dialog yang muncul, pilih ID dari daftar drop-down Target instance ID, pilih produk dari instansi publik dari daftar drop-down Products, lalu klik OK.

Tugas yang dibuat berada dalam status To be Migrated, yang menunjukkan bahwa migrasi belum dimulai.

Opsional: Lihat Detail Tugas Migrasi: Pada halaman Migration Details, lihat informasi tentang tugas migrasi.
Opsional: Aktifkan Sinkronisasi Data: Secara default, fitur sinkronisasi data untuk model Thing Specification Language (TSL) dinonaktifkan. Untuk memastikan kelangsungan bisnis selama migrasi, Anda dapat mengaktifkan sinkronisasi data segera setelah Anda membuat tugas migrasi.
CatatanJika Anda tidak perlu menyinkronkan data perangkat, lewati langkah ini.
Langkah 2: Lakukan migrasi bertahap
Anda dapat melakukan migrasi bertahap pada beberapa perangkat, lalu mengevaluasi hasil migrasi. Anda dapat memulai migrasi penuh untuk semua data produk tertentu hanya setelah Anda yakin bahwa tugas migrasi tidak memengaruhi bisnis Anda.
Kami merekomendasikan agar Anda membuat perangkat untuk migrasi bertahap. Perangkat tersebut termasuk dalam produk yang datanya ingin Anda migrasikan.
Jika langganan server Advanced Message Queuing Protocol (AMQP) dikonfigurasi atau data diteruskan ke grup konsumen AMQP, salin ID grup konsumen baru dan hubungkan klien AMQP baru ke IoT Platform menggunakan SDK untuk menerima data setelah migrasi bertahap.
Mulai migrasi bertahap
Pada tab Migration Tasks, temukan tugas yang berstatus To be Migrated dan klik Start Migration di kolom Actions.
Dalam kotak dialog Start Migration Task, atur parameter Metode Pemilihan Perangkat ke salah satu opsi berikut, lalu pilih perangkat tempat Anda ingin melakukan migrasi bertahap.
Pilih
PentingJika Anda menggunakan metode pemilihan perangkat ini, Anda dapat memilih hingga 100 perangkat untuk migrasi bertahap.
Klik daftar drop-down Perangkat Canary. Di panel Pilih perangkat yang muncul di sebelah kanan, pilih perangkat.
Klik OK.
Unggah File
PentingJika Anda menggunakan metode pemilihan perangkat ini, Anda dapat memilih hingga 10.000 perangkat untuk migrasi bertahap.
Klik Download Template untuk mengunduh template informasi perangkat, masukkan nama perangkat tempat Anda ingin melakukan migrasi bertahap di kolom DeviceNames, lalu simpan tabel tersebut.
Klik Upload File di bawah parameter Perangkat Canary untuk mengunggah tabel yang disimpan di konsol IoT Platform.

Pastikan semua persiapan sudah selesai, pilih kotak centang, lalu klik Start Now.

Migrasi bertahap sedang berlangsung
Pada tab Migration Tasks, tugas migrasi berada dalam status Canary Release Completed.
Anda hanya dapat melihat detail migrasi.Anda dapat mengklik View di kolom Actions. Pada halaman Migration Details, lihat informasi tentang tugas tersebut. Untuk informasi lebih lanjut, lihat Opsional: Lihat Detail Tugas Migrasi.
Rilis canary selesai
Saat tugas migrasi memasuki status Canary Release Completed, perangkat yang ditentukan telah dimigrasi. Anda dapat memulai migrasi penuh untuk data produk. Anda juga dapat melakukan rollback tugas migrasi berdasarkan kebutuhan bisnis Anda. Untuk informasi lebih lanjut, lihat bagian berikut:

Langkah 3: Lakukan migrasi penuh
Setelah Anda menyelesaikan migrasi bertahap, Anda dapat memulai migrasi penuh untuk semua data perangkat yang termasuk dalam produk.
Pastikan sistem telah diubah dan dirilis. Misalnya, ID instansi Edisi Perusahaan harus ditentukan sebagai nilai parameter permintaan operasi API IoT Platform yang ingin Anda panggil dan ID grup konsumen SDK yang digunakan untuk menghubungkan klien AMQP diperbarui. Untuk informasi lebih lanjut, lihat bagian Sebelum Anda Memulai dari topik ini.
Mulai migrasi penuh
Pada tab Migration Tasks, temukan tugas migrasi yang berstatus Canary Release Completed dan klik Start Migration di kolom Actions.
Dalam kotak dialog Start Migration Task, klik Full Migration, pastikan semua operasi yang diperlukan sebelum migrasi sudah selesai, pilih kotak centang yang sesuai, lalu klik Start Now.

Migrasi penuh sedang berlangsung
Pada tab Migration Tasks, tugas migrasi berada dalam status Migrating.
Anda dapat menjeda atau rollback tugas migrasi. Anda juga dapat melihat detail migrasi. Untuk informasi lebih lanjut, lihat bagian berikut:
Migrasi selesai
Saat tugas migrasi memasuki status Migration Completed, semua perangkat produk yang ditentukan telah dimigrasi dari instansi publik ke instansi Edisi Perusahaan. Jika data yang dikirimkan oleh perangkat juga dimigrasi, Anda dapat menonaktifkan fitur sinkronisasi data. Untuk informasi lebih lanjut, lihat Opsional: Nonaktifkan Sinkronisasi Data.
Opsional: Rollback tugas migrasi
Anda tidak dapat rollback tugas migrasi yang berada dalam status Rilis Canary Sedang Berlangsung.
Sebelum Anda rollback tugas migrasi, pastikan produk yang datanya ingin Anda migrasikan tetap ada di instansi publik. Jika produk dihapus, kesalahan akan dikembalikan.
Operasi rollback tidak menghapus langganan server-side yang dimigrasi dan data mesin aturan dari instansi Edisi Perusahaan tujuan.
Mulai rollback migrasi
Anda dapat rollback tugas migrasi berdasarkan kebutuhan bisnis Anda. Tugas migrasi dapat berada dalam salah satu status berikut: Canary Release Completed, Migrating, Pause Migration, Continue Migration, atau Migration Completed.
Untuk rollback tugas migrasi, temukan tugas migrasi pada tab Migration Tasks dan klik Roll Back di kolom Actions.
Dalam kotak dialog Start Rollback Task, pilih jenis rollback untuk rollback tugas migrasi untuk perangkat.
Rollback tugas migrasi untuk perangkat tertentu
Pilih salah satu opsi berikut untuk memilih perangkat tempat Anda ingin rollback tugas migrasi, lalu klik Start Now.
PentingAnda dapat memilih hingga 10.000 perangkat untuk rollback tugas migrasi.
Pilih
Klik daftar drop-down Perangkat Rollback. Di panel Pilih perangkat yang muncul di sebelah kanan, pilih perangkat tempat Anda ingin rollback tugas migrasi.
Klik OK.
Unggah File
Klik Download Template untuk mengunduh template informasi perangkat, masukkan nama perangkat tempat Anda ingin rollback tugas migrasi di kolom DeviceNames, lalu simpan tabel tersebut.
Klik Upload File di bawah parameter Perangkat Rollback untuk mengunggah tabel yang disimpan di konsol IoT Platform.
Rollback tugas migrasi untuk semua perangkat
Klik Start Now.
Rollback sedang berlangsung
Setelah Anda rollback tugas migrasi dalam status Canary Release Completed, Migrating, Pause Migration, atau Continue Migration, tugas migrasi memasuki status Rolling Back. Anda dapat menjeda tugas migrasi dalam status Melakukan Rollback. Untuk informasi lebih lanjut, lihat Opsional: Jeda Tugas Migrasi.
Setelah Anda rollback tugas migrasi dalam status Migration Completed, tugas migrasi memasuki status Batch Rollback. Anda tidak dapat menjeda tugas migrasi dalam status Rollback Batch.
Rollback selesai
Setelah operasi rollback selesai, semua data perangkat yang dimigrasi menjadi tidak valid dan tugas migrasi memasuki status To be Migrated.
Jika operasi rollback berhasil, Anda dapat melakukan operasi berikut untuk memulai ulang tugas migrasi:
Jika instansi tujuan tetap tidak berubah, Anda dapat memulai ulang tugas migrasi dengan melakukan Langkah 2: Lakukan Migrasi Bertahap dan Langkah 3: Lakukan Migrasi Penuh.
Jika instansi tujuan berubah, Anda dapat membuat tugas migrasi dengan melakukan Langkah 1: Buat Tugas Migrasi, Langkah 2: Lakukan Migrasi Bertahap, dan Langkah 3: Lakukan Migrasi Penuh.
Opsional: Jeda tugas migrasi
Anda dapat menjeda tugas migrasi berdasarkan kebutuhan bisnis Anda. Tugas migrasi dapat berada dalam status Migrating atau Rolling Back. Untuk menjeda tugas migrasi, temukan tugas migrasi pada tab Migration Tasks, klik Pause di kolom Actions, lalu klik OK.
Tabel berikut menjelaskan hasil yang mungkin terjadi.
Status tugas sebelum operasi | Hasil |
Memigrasikan | Tugas migrasi memasuki status Pause Migration, dan data perangkat produk yang ditentukan berhenti dimigrasi ke instansi tujuan. Anda dapat mengklik Continue Migration untuk melanjutkan tugas migrasi penuh. |
Melakukan Rollback | Tugas migrasi memasuki status Pause Rollback. Anda dapat mengklik Continue Rollback untuk melanjutkan operasi rollback. |
Opsional: Lihat detail tugas migrasi
Pada tab Migration Tasks, temukan tugas migrasi yang ingin Anda kelola dan klik View di kolom Actions.
Pada halaman Migration Details, lihat informasi tentang tugas tersebut, termasuk ProductKey produk yang ditentukan, status migrasi, jumlah total perangkat yang akan dimigrasi, ID instansi tujuan, waktu pembuatan tugas migrasi, waktu mulai sinkronisasi data, dan detail semua perangkat yang akan dimigrasi.
Anda dapat menentukan status tugas migrasi, seperti Belum Dimigrasi, Sudah Dimigrasi, atau Migrasi Gagal. Anda juga dapat memasukkan nama perangkat untuk mencari perangkat tertentu dan melihat informasi tentang tugas migrasi.
Jika tugas migrasi perangkat gagal, hubungi dukungan teknis Alibaba Cloud.
Opsional: Buka halaman Instance Migration dan klik tab Migration Monitoring untuk melihat data pemantauan real-time tugas migrasi. Untuk informasi lebih lanjut, lihat Lihat Metrik Migrasi.

Opsional: Aktifkan sinkronisasi data
Secara default, fitur sinkronisasi data untuk model TSL dinonaktifkan. Setelah Anda membuat tugas migrasi, Anda dapat mengaktifkan fitur ini untuk memastikan kelangsungan bisnis.
Pada tab Migration Tasks, temukan tugas migrasi yang ingin Anda kelola dan klik View di kolom Actions.
Di pojok kanan atas halaman Migration Details, klik Enable Data Synchronization.

Setelah Anda mengaktifkan fitur sinkronisasi data, data baru yang dikirimkan oleh perangkat produk yang ditentukan di instansi publik akan disinkronkan ke instansi Edisi Perusahaan. Waktu mulai operasi sinkronisasi data bisa hingga 1 menit lebih lambat dari waktu ketika fitur diaktifkan.
Pada halaman Migration Details, Anda dapat melihat waktu mulai sinkronisasi data di sebelah Synchronized At dan status migrasi di sebelah Status.

Opsional: Nonaktifkan sinkronisasi data
IoT Platform secara otomatis menonaktifkan sinkronisasi data 30 hari setelah Anda mengaktifkan sinkronisasi data. Anda juga dapat melakukan langkah-langkah berikut untuk menonaktifkan sinkronisasi data:
Sebelum Anda menonaktifkan sinkronisasi data, pastikan tugas migrasi sudah selesai untuk mencegah dampak pada bisnis Anda.
Pada tab Migration Tasks, temukan tugas migrasi yang ingin Anda kelola dan klik View di kolom Actions.
Di pojok kanan atas halaman Migration Details, klik Failed to disable data synchronization.
PentingSetelah Anda menonaktifkan sinkronisasi data, Anda tidak dapat mengaktifkan kembali sinkronisasi data untuk tugas migrasi penuh yang sudah selesai. Jika tugas migrasi sedang berlangsung, Anda dapat mengaktifkan kembali sinkronisasi data.
Hasil
Jika tugas migrasi untuk produk tertentu memasuki status Migration Completed, data produk tersebut telah dimigrasi ke instansi tujuan.