mirror of
https://github.com/qdrant/landing_page.git
synced 2026-10-03 18:08:30 +02:00
update guide
This commit is contained in:
@@ -1,12 +1,13 @@
|
|||||||
---
|
---
|
||||||
title: Migration
|
title: Migration to Qdrant
|
||||||
weight: 10
|
weight: 180
|
||||||
aliases:
|
|
||||||
- ../migration
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
# Migration
|
||||||
|
|
||||||
Migrating data between vector databases, especially across regions, platforms, or deployment types, can be a hassle. That’s where the **Qdrant Migration Tool** comes in. The tool supports all your migration needs, including moving from a self-hosted instance to Qdrant and switching cloud providers.
|
Migrating data between vector databases, especially across regions, platforms, or deployment types, can be a hassle. That’s where the [Qdrant Migration Tool](https://github.com/qdrant/migration) comes in. The tool supports all your migration needs, including moving from a self-hosted instance to Qdrant Cloud and switching cloud providers. The tool also works with self-hosted OSS Qdrant. You can also use the tool to migrate data between Qdrant instances, which is especially useful when migrating from Qdrant OSS to Qdrant Cloud.
|
||||||
|
|
||||||
|
You can run the migration tool on any machine where you have connectivity to both the source and the target Qdrant databases. Direct connectivity between both databases is not required. For optimal performance, you should run the tool on a machine with a fast network connection and minimum latency to both databases.
|
||||||
|
|
||||||
In this tutorial, we will learn how to use the migration tool and walk through a practical example of migrating from other vector databases to Qdrant.
|
In this tutorial, we will learn how to use the migration tool and walk through a practical example of migrating from other vector databases to Qdrant.
|
||||||
|
|
||||||
@@ -16,11 +17,11 @@ We recently released the **Qdrant Migration Tool (beta)** to make the process of
|
|||||||
|
|
||||||
* Streams vectors in batches from a source Qdrant collection to a target Qdrant collection.
|
* Streams vectors in batches from a source Qdrant collection to a target Qdrant collection.
|
||||||
* Works across cloud regions, providers, or deployment types.
|
* Works across cloud regions, providers, or deployment types.
|
||||||
* Supports migration of vectors from other providers into Qdrant.
|
* Supports migration of vectors from other providers and other Qdrant instances into Qdrant.
|
||||||
|
|
||||||
## Why use this instead of Qdrant’s Native Snapshotting?
|
## Why use this instead of Qdrant’s Native Snapshotting?
|
||||||
|
|
||||||
Qdrant supports [snapshot-based backups](https://qdrant.tech/documentation/concepts/snapshots/), low-level disk operations built for the same cluster recovery or local backups. These snapshots:
|
Qdrant supports [snapshot-based backups](https://qdrant.tech/documentation/concepts/snapshots/), low-level disk operations built for same cluster recovery or local backups. These snapshots:
|
||||||
|
|
||||||
* Require snapshot consistency across nodes.
|
* Require snapshot consistency across nodes.
|
||||||
* Can be hard to port across machines or cloud zones.
|
* Can be hard to port across machines or cloud zones.
|
||||||
@@ -40,11 +41,10 @@ You can run the tool via Docker.
|
|||||||
Installation:
|
Installation:
|
||||||
|
|
||||||
```shell
|
```shell
|
||||||
|
|
||||||
docker pull registry.cloud.qdrant.io/library/qdrant-migration
|
docker pull registry.cloud.qdrant.io/library/qdrant-migration
|
||||||
```
|
```
|
||||||
|
|
||||||
Run migration:
|
Here is an example of how to perform a Qdrant to Qdrant migration:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
docker run --rm -it \
|
docker run --rm -it \
|
||||||
@@ -86,8 +86,6 @@ docker run --net=host --rm -it registry.cloud.qdrant.io/library/qdrant-migration
|
|||||||
```
|
```
|
||||||
When the migration is complete, you will see the new collection on Qdrant with all the vectors.
|
When the migration is complete, you will see the new collection on Qdrant with all the vectors.
|
||||||
|
|
||||||

|
|
||||||
|
|
||||||
## Conclusion
|
## Conclusion
|
||||||
|
|
||||||
The **Qdrant Migration Tool** makes data transfer across vector database instances effortless. Whether you're moving between cloud regions, upgrading from self-hosted to Qdrant Cloud, or switching from other databases such as Pinecone, this tool saves you hours of manual effort. [Try it today](https://github.com/qdrant/migration).
|
The **Qdrant Migration Tool** makes data transfer across vector database instances effortless. Whether you're moving between cloud regions, upgrading from self-hosted to Qdrant Cloud, or switching from other databases such as Pinecone, this tool saves you hours of manual effort. [Try it today](https://github.com/qdrant/migration).
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 4.4 MiB |
Reference in New Issue
Block a user