Взаимосвязь ресурсов сервиса
Сервис Yandex Data Transfer позволяет легко переносить данные между базами данных. Сервис позволяет сократить время на процесс миграции и минимизировать простой при переключении на новую базу данных. Для переноса данных вам не нужно устанавливать драйверы, вся настройка делается в консоли управления.
Эндпоинт
Эндпоинт — это конфигурация для подключения к базе данных.
Эндпоинты доступны для следующих баз данных:
- Пользовательская база данных MySQL.
- База данных сервиса Managed Service for MySQL®.
- Пользовательская база данных PostgreSQL.
- База данных сервиса Managed Service for PostgreSQL.
Типы эндпоинтов
Эндпоинты бывают следующих типов:
- Источник — описывает настройки базы данных, из которой будет передаваться информация.
- Приемник — описывает настройки базы данных, в которую будет производиться перенос информации.
Трансфер
Трансфер — это процесс переноса данных между эндпоинтом-источником и эндпоинтом-приемником. Трансфер должен находиться в одном каталоге с эндпоинтами, которые он соединяет.
Доступны трансферы между следующими эндпоинтами:
База данных источник | База данных приемник |
---|---|
MySQL | Managed Service for MySQL |
Managed Service for MySQL | MySQL |
PostgreSQL | Managed Service for PostgreSQL |
Managed Service for PostgreSQL | PostgreSQL |
Типы трансферов
Трансферы бывают следующих типов:
- Копирование — конечный процесс переноса снапшота базы данных.
- Репликация — процесс непрерывного получения изменений из базы данных источника и применения их к базе данных приемника.
- Копирование и репликация — перенос и поддержка текущего состояния базы источника в базу приемника.
Пропускная способность
При копировании скорость может достигать 15 МБ/с. База размером 100 ГБ скопируется за 2–3 часа. При репликации пропускная способность составляет 20–30 тысяч транзакций в секунду.