Milvus Backup Tool
Milvus Backup Tool provides backup and restore functionalities for Milvus vector databases, ensuring data safety and disaster recovery capabilities. Also referred to as Milvus Backup.
About this tool
Milvus Backup Tool
Milvus Backup Tool provides backup and restore functionalities for Milvus vector databases, ensuring data safety and disaster recovery capabilities.
- Source: GitHub Repository
- Category: Data Integration & Migration
- Tags: milvus, backup, restore, disaster-recovery
Features
- Backup and Restore: Enables backup and restoration of Milvus data with minimal impact on Milvus performance. The cluster remains operational during these processes.
- Multiple Interfaces: Usable via command-line interface (CLI) or as a REST API server.
- Flexible Storage Support: Supports various storage backends for both primary and backup storage, including local, MinIO, S3, AWS, GCP, Aliyun, Azure, Tencent Cloud.
- Cross-Storage Backup: Allows for cross-storage backups (e.g., MinIO to AWS S3, S3 to local, or S3 A to S3 B).
- RBAC Backup & Restore: Supports backup and restore of RBAC metadata with additional parameters.
- Configurable Parallelism: Adjustable parallelism for backup and restore operations at collection and thread-pool levels.
- Garbage Collection Handling: Can pause Milvus garbage collection during backup to ensure consistency.
- API Documentation: Swagger UI is available for REST API usage details.
- Comprehensive Configuration: All operational parameters are configurable via a YAML file (
backup.yaml), including logging, Milvus connection, storage configuration, backup settings, and advanced options. - Minimal Performance Impact: Designed to have negligible effect on Milvus cluster performance during operation.
- Temporary File Management: Optionally keep or delete temporary files during restore for debugging purposes.
- Multiple Installation Methods: Available as downloadable binaries and via Homebrew for Mac.
Pricing
- Open Source: Milvus Backup Tool is released under the Apache License, Version 2.0, and is free to use.
Loading more......
Information
Categories
Tags
Similar Products
6 result(s)VTS is a data migration and connector service for Milvus that simplifies moving and synchronizing vector data between Milvus instances and external systems.
Attu is a graphical user interface (GUI) tool for managing and administering Milvus vector databases. It simplifies tasks such as data exploration, schema management, and monitoring, making Milvus more accessible for a wide range of users.
Birdwatcher is a system debugging tool designed for the Milvus vector database. It provides advanced diagnostics to help developers and operators understand and troubleshoot Milvus deployments, ensuring robust vector search operations.
Milvus CDC (Change Data Capture) is a component of the Milvus ecosystem that enables data synchronization between Milvus and other systems. It is useful for maintaining up-to-date vector data pipelines and supporting real-time vector search applications.
Milvus Connectors, such as the Spark-Milvus Connector, enable seamless integration of Milvus vector databases with third-party tools like Apache Spark for machine learning and data processing workflows.
MindsDB provides an integration with Milvus, enabling users to connect and manage vector data using SQL-like queries. This integration brings federated AI query capabilities across structured and unstructured data with Milvus as the vector database backend.