Where Does Qdrant Store Collections and Snapshots?
Qdrant storage path with collections, aliases and snapshots on Linux Docker setups.
Last updated
Qdrant persists collections, aliases and snapshots under its storage path, defaulting to ./storage beside the binary or /qdrant/storage in Docker. Snapshots capture point-in-time collection state for restores.
Config comes from environment or YAML while data stays in storage. Back up storage plus snapshots together or vectors restore without their indexes.
Where Qdrant stores this, by platform
./qdrant_storage
Default host-side storage for Docker setups with collections and snapshots inside; the container path is /qdrant/storage. Binary installs default to ./storage next to the executable. Override with QDRANT__STORAGE__STORAGE_PATH. Stop writes or snapshot first, since live segment copies tear.
Frequently asked questions
How do I back up Qdrant?
Create collection snapshots through the API, then archive the storage path above with writes stopped. Restore snapshots into a matching Qdrant version.
Where is the Qdrant config file?
There is none by default: environment variables and optional YAML configure it. Storage path comes from QDRANT__STORAGE__STORAGE_PATH.
Notice an outdated path? Let us know.