Use the qdrant subcommand to copy a collection from one Qdrant instance to another — or between collections within the same instance. The tool automatically recreates the full collection schema (vector config, HNSW settings, quantization, sharding) on the target.
What You Need
Source Qdrant URL — gRPC endpoint of the source instance
Target Qdrant URL — gRPC endpoint of the target instance
Source collection name
Target collection name (must be different from source if using the same instance)
API keys — for each instance, if authentication is enabled
Concept Mapping
Source Qdrant
Target Qdrant
Notes
Collection
Collection
Recreated with exact schema
Named vectors
Named vectors
All vector types preserved
Sparse vectors
Sparse vectors
Direct mapping
Payload
Payload
Direct mapping
Payload indexes
Payload indexes
Recreated if --target.ensure-payload-indexes is true
Maximum gRPC message size in bytes (default: 33554432 = 32 MB)
All Target Flags
Flag
Required
Description
--target.collection
Yes
Target collection name
--target.url
No
Target gRPC URL (default: http://localhost:6334)
--target.api-key
No
API key for the target instance
--target.ensure-payload-indexes
No
Recreate payload indexes from source (default: true)
Parallel Worker Option
Flag
Default
Description
--migration.num-workers
Number of CPU cores
Number of parallel workers for migration
Gotchas
Source and target must differ: You cannot migrate a collection to itself.
Parallel workers and resume: Migration progress is tracked per worker. If you change --migration.num-workers between runs, the saved offsets are invalidated and the migration restarts from scratch. Use --migration.restart explicitly if you intentionally want to change the worker count.
Large messages: If you encounter gRPC message size errors, increase --source.max-message-size.
Existing target collection: If the target collection already exists, the tool uses it as-is without modifying the schema.
We use cookies to collect and analyze information on site performance and usage, to provide social media features, and to enhance and customize content and advertisements.
Learn more
Privacy Preference Center
Cookies used on the site are categorized, and below, you can read about each category and allow or deny some or all of them. When categories that have been previously allowed are disabled, all cookies assigned to that category will be removed from your browser.
Additionally, you can see a list of cookies assigned to each category and detailed information in the cookie declaration.
More information
Manage Consent Preferences
Targeting Cookies
These cookies may be set through our site by our advertising partners. They may be used by those companies to build a profile of your interests and show you relevant adverts on other sites. They do not store directly personal information, but are based on uniquely identifying your browser and internet device. If you do not allow these cookies, you will experience less targeted advertising.
Functional Cookies
These cookies enable the website to provide enhanced functionality and personalisation. They may be set by us or by third party providers whose services we have added to our pages. If you do not allow these cookies then some or all of these services may not function properly.
Strictly Necessary Cookies
Always Active
These cookies are necessary for the website to function and cannot be switched off in our systems. They are usually only set in response to actions made by you which amount to a request for services, such as setting your privacy preferences, logging in or filling in forms. You can set your browser to block or alert you about these cookies, but some parts of the site will not then work. These cookies do not store any personally identifiable information.
Performance Cookies
These cookies allow us to count visits and traffic sources so we can measure and improve the performance of our site. They help us to know which pages are the most and least popular and see how visitors move around the site. All information these cookies collect is aggregated and therefore anonymous. If you do not allow these cookies we will not know when you have visited our site, and will not be able to monitor its performance.