Cadangan Milvus
Milvus Backup adalah alat yang memungkinkan pengguna untuk mencadangkan dan memulihkan data Milvus. Alat ini menyediakan CLI dan API untuk menyesuaikan diri dengan skenario aplikasi yang berbeda.
Prasyarat
Sebelum mulai menggunakan Milvus Backup, pastikan bahwa
- Sistem operasi yang digunakan adalah CentOS 7.5+ atau Ubuntu LTS 18.04+,
- Versi Go adalah 1.20.2 atau yang lebih baru.
Arsitektur
Arsitektur Milvus Backup
Milvus Backup memfasilitasi pencadangan dan pemulihan metadata, segmen, dan data di seluruh instance Milvus. Ini menyediakan antarmuka northbound, seperti CLI, API, dan modul Go berbasis gRPC, untuk manipulasi proses pencadangan dan pemulihan yang fleksibel.
Milvus Backup membaca metadata koleksi dan segmen dari instance Milvus sumber untuk membuat cadangan. Kemudian menyalin data koleksi dari jalur root instance Milvus sumber dan menyimpan data yang disalin ke dalam jalur root cadangan.
Untuk memulihkan dari cadangan, Milvus Backup membuat koleksi baru di contoh Milvus target berdasarkan metadata koleksi dan informasi segmen dalam cadangan. Kemudian menyalin data cadangan dari jalur root cadangan ke jalur root instance target.