Milvus Backup

Milvus Backup ist ein Tool, mit dem Benutzer Milvus-Daten sichern und wiederherstellen können. Es bietet sowohl eine Befehlszeilenschnittstelle (CLI) als auch eine API, um sich an verschiedene Anwendungsszenarien anzupassen.

Voraussetzungen

Bevor Sie Milvus Backup verwenden, stellen Sie bitte sicher, dass

  • das Betriebssystem CentOS 7.5+ oder Ubuntu LTS 18.04+ ist,
  • die Go-Version 1.20.2 oder höher ist.

Architektur

Milvus Backup architecture Architektur von Milvus Backup

Milvus Backup ermöglicht die Sicherung und Wiederherstellung von Metadaten, Segmenten und Daten über verschiedene Milvus-Instanzen hinweg. Es bietet Northbound-Schnittstellen wie CLI, API und ein gRPC-basiertes Go-Modul für die flexible Steuerung der Sicherungs- und Wiederherstellungsprozesse.

Milvus Backup liest die Metadaten und Segmente der Sammlung aus der Quell-Milvus-Instanz aus, um ein Backup zu erstellen. Anschließend kopiert es die Sammlungsdaten aus dem Stammverzeichnis der Quell-Milvus-Instanz und speichert die kopierten Daten im Stammverzeichnis des Backups.

Um Daten aus einem Backup wiederherzustellen, erstellt Milvus Backup in der Ziel-Milvus-Instanz eine neue Sammlung auf der Grundlage der Sammlungsmetadaten und Segmentinformationen im Backup. Anschließend kopiert es die Backup-Daten vom Backup-Stammverzeichnis in das Stammverzeichnis der Zielinstanz.

Kompatibilitätsmatrix

Die folgende Tabelle listet die Kompatibilitäten bei Sicherung und Wiederherstellung zwischen verschiedenen Milvus-Versionen seit Milvus Backup v0.5.7 auf.

Sicherung von ↓ / Wiederherstellung auf →Milvus v2.2.xMilvus v2.3.xMilvus v2.4.xMilvus v2.5.xMilvus v2.6.x
Milvus v2.2.xNeinNeinJaJaJa
Milvus v2.3.xNeinNeinJaJaJa
Milvus v2.4.xNeinNeinJaJaJa
Milvus v2.5.xNeinNeinNeinJaJa
Milvus v2.6.xNeinNeinNeinNeinJa

Aktuelle Version

Übersetzt vonDeepL

Verwaltetes Milvus kostenlos testen

Zilliz Cloud ist unkompliziert, basiert auf Milvus und ist 10-mal schneller.

Loslegen
Feedback

War diese Seite hilfreich?