Какие задачи решает сервис
Сервис Data Transfer решает различные прикладные задачи по миграции баз данных.
Для всех задач в качестве источника могут выступать типы баз данных, развернутых:
- локально (On-premise);
- в других облаках;
- в сервисе Yandex Compute Cloud;
- в сервисах Yandex Managed Service for MySQL и Yandex Managed Service for PostgreSQL.
Тестирование Yandex.Cloud
Тестируйте работу с сервисами Yandex Managed Service for MySQL и Yandex Managed Service for PostgreSQL на ваших реальных данных. С помощью Data Transfer вы можете легко перенести свои данные в эти сервисы и ознакомиться с их возможностями.
Вы также можете запустить свое приложение и подключить к нему БД из сервисов Managed Service for MySQL или Managed Service for PostgreSQL.
Миграция баз данных в Yandex.Cloud
Перенесите свои данные в Yandex.Cloud с помощью сервиса Data Transfer. При этом исходная (источник) и целевая (приемник) базы данных должны быть одинаковы, а структуры схем, типы данных и коды совместимы.
Сценарий аварийного восстановления
Используйте Data Transfer для миграции данных из Yandex.Cloud в локальную БД. На вашем сервере всегда будет актуальная копия данных.
Организация процесса разработки и разделение нагрузки
Воспользуйтесь сервисом Data Transfer для разделения различных сред разработки.
Например, разработчики, тестировщики или аналитики вашего продукта используют инфраструктуру Yandex.Cloud для своих задач. Вы можете быстро организовать окружение для нового участника, а за наличие в нем актуальной копии данных из продуктового окружения будет отвечать сервис Data Transfer.
Схема работает и в обратном направлении, когда ваша актуальная стабильная версия сервиса базируется в Yandex.Cloud, а для организации рабочего процесса необходимо иметь реплику данных в локальных базах. При этом продакшн БД не будет испытывать лишнюю нагрузку.
Разделение и объединение баз данных
Разделите единую базу данных на несколько отдельных. В каждую новую БД вы можете перенести разный набор таблиц исходной базы.
Объедините несколько баз данных в одну. Например, при миграции в Yandex.Cloud вы можете собрать свои данные в единую БД в одном из сервисов управляемых баз данных. Объединять можно только однородные базы данных.