Backup and Recovery
InsightStream uses Qdrant database to store vector collections. To ensure data safety, you can use the snapshot mechanism.
Backup
Creating a Qdrant collection snapshot is done with the command:
curl -X POST "http://localhost:6333/collections/{collection_name}/snapshots"
Data Recovery
Recovering a collection from a snapshot is done with the command:
curl -X PUT "http://localhost:6333/collections/{collection_name}/snapshots/recover" \
-H 'Content-Type: application/json' \
-d '{
"location": "http://qdrant-node-1:6333/collections/{collection_name}/snapshots/snapshot-2022-10-10.snapshot"
}'