Резервное копирование Milvus

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 v2.6.x
Milvus v2.2.xНетНетДаДаДа
Milvus v2.3.xНетНетДаДаДа
Milvus v2.4.xНетНетДаДаДа
Milvus v2.5.xНетНетНетДаДа
Milvus v2.6.xНетНетНетНетДа

Последний релиз

Попробуйте Managed Milvus бесплатно

Zilliz Cloud работает без проблем, поддерживается Milvus и в 10 раз быстрее.

Начать
Обратная связь

Была ли эта страница полезной?