20голосов
Голосовать
Preview

Упростить миграцию данных в облако

Согласно текущей версии документации (https://cloud.yandex.ru/docs/managed-mysql/operations/data-migration) перенести данные в облако можно только с помощью выгрузки дампа базы. Не секрет, что это может стать серьезной проблемой, если нужно перенести большие объемы данные (скажем, перенос десятков гигабайт данных из дампа уже может занять часы). Предлагаю реализовать упрощенный процесс выгрузки данных в облако с помощью утилиты Percona Xtrabackup (https://www.percona.com/software/mysql-database/percona-xtrabackup). Порядок следующий: 1. Подготовить архив данных с помощью утилиты Xtrabackup. 2. Выгрузить готовый архив в private object storage bucket. 3. Указать Managed MySQL на архив. Операции backup и restore в этом случае будут весьма быстрыми (особенно restore) и удобными для клиентов и не будут требовать заведения отдельной виртуальной машины, как промежуточного звена для переноса данных.