Milvus Backup

Milvus Backup هي أداة تتيح للمستخدمين إجراء النسخ الاحتياطي لبيانات Milvus واستعادتها. وهي توفر واجهة سطر الأوامر (CLI) وواجهة برمجة التطبيقات (API) لتتناسب مع سيناريوهات الاستخدام المختلفة.

المتطلبات الأساسية

قبل البدء في استخدام Milvus Backup، تأكد من

  • أن نظام التشغيل هو CentOS 7.5+ أو Ubuntu LTS 18.04+،
  • أن يكون إصدار Go هو 1.20.2 أو أحدث.

البنية

Milvus Backup architecture بنية Milvus Backup

يسهل Milvus Backup عملية النسخ الاحتياطي والاستعادة للبيانات الوصفية والمقاطع والبيانات عبر مثيلات Milvus. ويوفر واجهات اتصال خارجية، مثل واجهة سطر الأوامر (CLI) وواجهة برمجة التطبيقات (API) ووحدة Go القائمة على gRPC، من أجل التعامل المرن مع عمليات النسخ الاحتياطي والاستعادة.

يقوم Milvus Backup بقراءة بيانات تعريف المجموعة والشرائح من مثيل Milvus المصدر لإنشاء نسخة احتياطية. ثم يقوم بنسخ بيانات المجموعة من المسار الجذري لمثيل Milvus المصدر وحفظ البيانات المنسوخة في المسار الجذري للنسخة الاحتياطية.

لاستعادة البيانات من النسخة الاحتياطية، يقوم Milvus Backup بإنشاء مجموعة جديدة في مثيل Milvus الهدف استنادًا إلى بيانات تعريف المجموعة ومعلومات المقاطع الموجودة في النسخة الاحتياطية. ثم يقوم بنسخ بيانات النسخة الاحتياطية من المسار الجذري للنسخة الاحتياطية إلى المسار الجذري للمثيل الهدف.

مصفوفة التوافق

يسرد الجدول التالي توافق عمليات النسخ الاحتياطي والاستعادة بين إصدارات Milvus المختلفة بدءًا من Milvus Backup v0.5.7.

النسخ الاحتياطي من ↓ / الاستعادة إلى →Milvus v2.2.xMilvus v2.3.xMilvus v2.4.xMilvus v2.5.xMilvus الإصدار 2.6.x
Milvus الإصدار 2.2.xلالانعمنعمنعم
Milvus الإصدار 2.3.xلالانعمنعمنعم
Milvus الإصدار 2.4.xلالانعمنعمنعم
Milvus الإصدار 2.5.xلالالانعمنعم
Milvus الإصدار 2.6.xلالالالانعم

أحدث إصدار

جرب Managed Milvus مجاناً

Zilliz Cloud خالي من المتاعب، ويعمل بواسطة Milvus ويعمل بسرعة 10 أضعاف.

ابدأ
التعليقات

هل كانت هذه الصفحة مفيدة؟