Anda dapat menggunakan layanan migrasi data Alibaba Cloud Milvus untuk memindahkan data dari database Milvus yang dikelola sendiri—yang berlokasi di IDC lokal, platform cloud lain, atau instans ECS Alibaba Cloud—ke layanan Alibaba Cloud Milvus terkelola. Layanan ini juga mendukung migrasi data antara dua instans Alibaba Cloud Milvus, baik dalam satu akun maupun lintas akun (cross-account). Mekanisme migrasi penuh digunakan untuk memastikan sinkronisasi data yang lengkap. Topik ini menggunakan contoh migrasi antar instans Alibaba Cloud Milvus untuk menjelaskan cara menggunakan layanan migrasi data guna memindahkan data ke Alibaba Cloud Milvus secara aman dan efisien.
Batasan dan persyaratan
Persiapan sebelum migrasi (wajib)
-
Kontrol status operasional
Jenis kluster
Persyaratan
Deskripsi
Kluster sumber
Hentikan semua operasi modifikasi data.
Hentikan semua operasi write, delete, dan update untuk memastikan kluster berada dalam status read-only. Hal ini mencegah inkonsistensi data selama migrasi.
Kluster target
Jeda semua operasi data.
Hentikan semua operasi kueri, write, delete, dan update. Pastikan instans tidak tersedia untuk mencegah konflik dengan data yang masuk.
-
Kompatibilitas versi
Persyaratan
Spesifikasi
Versi kluster sumber
Harus lebih baru dari 2.3.6 (yaitu ≥ v2.3.7)
Versi kluster target
Tidak boleh lebih awal dari versi kluster sumber.
Batasan tugas migrasi
-
Manajemen tugas
-
Batas konkurensi: Hanya satu tugas migrasi yang dapat berjalan dalam satu waktu.
-
-
Cakupan data
-
Batas database: Setiap tugas migrasi hanya dapat memigrasikan koleksi dari satu database.
-
Batas koleksi: Setiap tugas migrasi mendukung maksimal lima koleksi.
-
Ukuran total data: Jumlah total entitas di semua koleksi tidak boleh melebihi 500 juta.
-
-
Status data
-
Persyaratan instans sumber: Koleksi yang akan dimigrasikan harus berada dalam status loaded.
-
Persyaratan instans tujuan: Instans tujuan harus kosong dan tidak memiliki data entitas yang sudah ada.
-
Persyaratan jaringan
-
Kedua instans Milvus berada di wilayah yang sama: Hubungkan ke instans melalui alamat internal. Anda tidak perlu mengonfigurasi daftar putih atau security group, dan transfer data lebih cepat.
-
Kedua instans Milvus berada di wilayah berbeda: Hubungkan ke instans melalui alamat publik. Anda harus menambahkan rentang alamat IP publik wilayah tempat instans target berada ke daftar putih akses publik instans sumber.
Wilayah instans target
Rentang alamat IP (CIDR)
China (Beijing)
39.105.32.0/24China (Shenzhen)
120.77.174.0/24China (Shanghai)
47.117.185.0/24China (Hong Kong)
8.217.170.0/24China (Hangzhou)
115.29.196.0/24China (Ulanqab)
121.89.83.0/24Singapura (Asia Tenggara)
45.113.192.0/24Jerman (Frankfurt)
47.245.133.0/24 -
Kedua instans Milvus berada di bawah akun berbeda (migrasi cross-account): Bidang EndPoint kluster sumber mendukung alamat koneksi instans Milvus di bawah akun Alibaba Cloud lain. Untuk migrasi cross-account, pastikan instans target dapat mengakses alamat EndPoint instans sumber melalui jaringan. Jika Anda menggunakan alamat publik untuk koneksi, tambahkan rentang alamat IP publik wilayah tempat instans target berada ke daftar putih akses publik instans sumber.
Langkah-langkah migrasi
-
Masuk ke Konsol Alibaba Cloud Milvus, klik Data Migration, lalu klik Milvus (via Endpoint).
-
Konfigurasikan informasi koneksi untuk Source Cluster dan pilih Target Cluster, lalu klik Next.
-
Source Cluster Endpoint: Alamat koneksi kluster Milvus sumber. Untuk skenario satu akun dan satu wilayah, masukkan alamat internal. Untuk skenario cross-account atau lintas wilayah, masukkan alamat publik atau alamat internal dengan jaringan yang terhubung.
Pada halaman Instance Details instans sumber, Anda dapat memperoleh Internal Address dari bagian Access Address.
-
Username dan Password: Username dan password instans Milvus sumber. Untuk migrasi cross-account, masukkan informasi otentikasi instans Milvus di bawah akun sumber.
Catatan berikut ditampilkan di bagian atas halaman:
-
Versi kluster sumber harus 2.3.6 atau lebih baru.
-
Lengkapi konfigurasi jaringan kluster sebelum migrasi.
-
Migrasi dari versi lebih tinggi ke versi lebih rendah tidak didukung.
Pada bagian Target Cluster, pilih instans Milvus target dari daftar drop-down.
-
-
-
Pilih Database yang akan dimigrasikan dan tambahkan ke Database target, lalu klik Next.
Saat mengonfigurasi migrasi data, pastikan koleksi yang akan dimigrasikan di kluster sumber berada dalam status load.
-
Periksa dan konfigurasikan pemetaan bidang, lalu klik OK untuk memulai tugas migrasi.
Pemantauan dan verifikasi
-
Lihat progres migrasi dan log error di konsol
Pada daftar tugas di halaman Data Migration, Anda dapat melihat status dan progres tugas migrasi. Saat kolom status menampilkan Success dan bilah progres terisi penuh, migrasi data telah selesai.
-
Setelah migrasi selesai, kami menyarankan Anda memverifikasi volume data dan konsistensi recall koleksi target.