Yandex Cloud
Search
Discuss with expertTry it for free
  • Customer Stories
  • Documentation
  • Blog
  • All Services
    • Cloud Interconnect
    • Cloud Backup
    • Cloud Registry
    • Yandex AI Studio
    • Compute Cloud
    • Object Storage
    • Managed Service for Kubernetes®
    • Yandex BareMetal
    • Smart Web Security
    • Security Deck
    • Managed Service for PostgreSQL
    • Managed Service for ClickHouse®
    • Monium
    • Cloud CDN
    • Network Load Balancer
    • Virtual Private Cloud
    • Cloud DNS
    • Application Load Balancer
    • Yandex Cloud Video
    • Stackland
    • Yandex Cloud Router
    • Yandex Managed Service for Trino
    • Managed Service for MySQL®
    • Managed Service for Valkey™
    • Managed Service for Apache Spark™
    • Yandex StoreDoc
    • Managed Service for OpenSearch
    • Managed Service for Apache Kafka®
    • Data Transfer
    • Yandex MPP Analytics Engine for PostgreSQL
    • Yandex Managed Service for Apache Airflow®
    • Data Processing
    • Yandex MetaData Hub
    • Managed Service for YDB
    • Managed Service for Sharded PostgreSQL
    • Managed Service for YTsaurus
    • Yandex WebSQL
    • DataLens
    • Yandex Search API
    • SpeechSense
    • SpeechKit
    • DataSphere
    • Vision OCR
    • Translate
    • Yandex Identity Hub
    • Key Management Service
    • Certificate Manager
    • Yandex Lockbox
    • Audit Trails
    • SmartCaptcha
    • Cloud Desktop
    • Yandex SIEM
    • SourceCraft Code Assistant
    • Container Registry
    • Managed Service for GitLab
    • Managed Service for Prometheus®
    • Cloud Functions
    • API Gateway
    • Yandex Cloud Postbox
    • Message Queue
    • Serverless Integrations
    • IoT Core
    • Data Streams
    • Serverless Containers
    • Cloud Notification Service
    • Yandex Query
    • Identity and Access Management
    • Yandex Cloud Console
    • Resource Manager
    • Yandex Cloud Billing
    • Yandex Cloud Quota Manager
    • Cloud Apps
  • System Status
  • Marketplace
    • Featured
    • Infrastructure & Network
    • Data Platform
    • AI for business
    • Security
    • DevOps tools
    • Serverless
    • Monitoring & Resources
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
    • Price calculator
    • Pricing plans
  • Customer Stories
  • Documentation
  • Blog
© 2026 Direct Cursus Technology L.L.C.
Yandex Data Transfer
  • Available transfers
  • Getting started
  • Troubleshooting
  • Access management
  • Pricing policy
  • Terraform reference
  • Monitoring metrics
  • Audit Trails events
  • Public materials

In this article:

  • Configure the source and the target
  • Creating an endpoint for the source
  • Creating an endpoint for the target
  • Create a transfer
  • Activate the transfer
  • Complete your data transfer
  • What's next

Getting started with Data Transfer

Written by
Yandex Cloud
Updated at September 14, 2026
View in Markdown
  • Configure the source and the target
  • Creating an endpoint for the source
  • Creating an endpoint for the target
  • Create a transfer
  • Activate the transfer
  • Complete your data transfer
  • What's next

With Data Transfer, you can transfer data from a third-party source cluster to a target cluster without interrupting user service. In this guide, you will learn how to transfer a third-party MySQL® cluster to Managed Service for MySQL®. Replication is performed by configuring endpoints and the transfer between them.

For the full list of endpoints and possible transfers between them, see Transfers available in Data Transfer.

You will create resources in the management console in your folder, for which you will need the editor role. Some resources are paid, so make sure your billing account is active.

Configure the source and the targetConfigure the source and the target

  1. Create a target Managed Service for MySQL® cluster of any suitable configuration. In this case, the following applies:

    • The MySQL® version must be the same as or higher than in the source cluster.

      Data transfer with a major MySQL® version upgrade is possible but not guaranteed. For more information, see this MySQL® guide.

      Migration to an earlier MySQL® version is not supported.

    • SQL mode must be the same as in the source cluster.

  2. Prepare the target cluster.

Creating an endpoint for the sourceCreating an endpoint for the source

Management console
  1. In the management console, navigate to the relevant folder.

  2. Navigate to Data Transfer.

  3. In the left-hand panel, select Endpoints.

  4. Click Create endpoint.

  5. In the Direction field, select Source.

  6. Name the endpoint.

  7. In the Database type field, select MySQL®.

  8. Specify endpoint parameters in the corresponding settings section.

    For more on available parameters, see Transferring data from a MySQL® source endpoint.

  9. Click Create.

Creating an endpoint for the targetCreating an endpoint for the target

Management console
  1. In the management console, navigate to the relevant folder.

  2. Navigate to Data Transfer.

  3. In the left-hand panel, select Endpoints.

  4. Click Create endpoint.

  5. In the Direction field, select Target.

  6. Name the endpoint.

  7. In the Database type field, select MySQL®.

  8. Specify endpoint parameters in the corresponding settings section.

    For more on available parameters, see Transferring data to a MySQL® target endpoint.

  9. Click Create.

Create a transferCreate a transfer

Management console
  1. In the management console, navigate to the relevant folder.

  2. Navigate to Data Transfer.

  3. In the left-hand panel, select Transfers.

  4. Click Create transfer.

  5. Enter a name for the transfer.

  6. (Optional) Add a transfer description.

  7. Select the new source and target endpoints.

  8. Select the type of transfer:

    • Snapshot: To create a full copy of the data without receiving further updates from the source. You can also use this type to replicate constantly changing tables.

      If you need to create a full copy of the data at specific intervals, enable Periodic snapshot.

    • Replication: To continuously receive data updates from the source and apply them to the target (without creating a full copy of the source data).

    • Snapshot and increment: To create a full copy of the source data and keep it up-to-date.

  9. Click Create.

For more information, see Creating a transfer.

Activate the transferActivate the transfer

Management console
  1. In the management console, navigate to the relevant folder.
  2. Navigate to Data Transfer.
  3. In the left-hand panel, select Transfers.
  4. Click next to the transfer name and select Activate.

The data transfer process will begin.

Complete your data transferComplete your data transfer

  1. Wait for the transfer status to change to Replicating.

  2. Switch the source cluster to read-only mode and transfer the workload over to the target cluster.

  3. Monitor the transfer status on the monitoring page.

    When the Maximum data transfer delay chart (data lag in seconds) drops to zero, all the changes in the source cluster that took place after the data copying ended will be transferred to the target cluster. From that point on, you will be able to work with the transferred data.

What's nextWhat's next

  • Read about the service concepts.
  • Learn more about preparing databases for the service and setting up transfers.
  • Learn which roles exist in Data Transfer.
  • Check out our tutorials on using Data Transfer.

Was the article helpful?

Previous
Available transfers
Next
All guides
© 2026 Direct Cursus Technology L.L.C.