- tocdepth
2
Миграция данных из S3 ML Space в Evolution
В зависимости от того, находятся ли ML Space и Evolution в одном проекте, алгоритм миграции будет отличаться.
ML Space и Evolution в одном проекте
Необходимо создать коннектор и правило переноса в S3-бакет на платформе Evolution, используя интерфейс платформы.
Чтобы использовать бакет S3 Evolution в качестве источника или места назначения, убедитесь, что у вас подключен Object Storage.
Если Object Storage не подключен, воспользуйтесь инструкцией.
Создайте бакет S3 на платформе Evolution в разделе .
Примечание
По умолчанию будет использоваться стандартный класс хранения.
Перейдите в
.Нажмите Создать правило. Откроется окно конфигурации правила переноса.
Укажите Название и, если необходимо, Описание правила переноса.
Выберите источник переноса.
Примечание
При переносе данных из СУБД рекомендуется максимально ограничивать права доступа к целевой базе данных.
Укажите коннектор для подключения к источнику данных. Если вы переносите данные с NFS, выберите регион.
Укажите Путь к папке или файлу, которые требуется перенести.
Укажите место назначения переноса.
Укажите коннектор для подключения к месту переноса данных. Если вы переносите данные на NFS, выберите регион.
Укажите Путь к папке или файлу, куда требуется осуществить перенос.
В поле Способ переноса выберите предпочтительный вариант:
Добавлять все к существующим данным.
Добавлять только новые записи.
Полная синхронизация.
В параметрах запуска укажите время запуска и периодичность.
Нажмите Создать правило.
После сохранения правило появится во вкладке Правила переносов.
Правила переноса являются приватными. Они доступны только тем пользователям, которые их создали.
ML Space и Evolution в разных проектах
Мигрировать данные можно, создав кастомный коннектор к S3-бакету на платформе Evolution и использовав правила переноса данных для миграции, или с помощью сторонних инструментов, например Rclone.
Шаг 1. Получите реквизиты доступа к к Object Storage
Эти данные понадобятся, когда будете заполнять Секретные данные коннектора. Для заполнения получите реквизиты доступа:
Tenant ID
— идентификатор тенанта.ID тенанта можно скопировать в карточке Object Storage раздела Evolution.
Key ID
(логин) иKey Secret
(пароль) — формируются при создании персонального API-ключа или ключа сервисного аккаунта.
Шаг 2. Выполните миграцию
Создайте кастомный коннектор к S3-бакету в Evolution.
Перейдите в раздел
.Нажмите Создать коннектор.
Выберите источник — Custom S3.
Введите Название коннектора.
Укажите Общие данные коннектора:
S3 endpoint
Название S3 бакета
Укажите Секретные данные коннектора, полученные на шаге 1.
Нажмите Создать.
После создания коннектор отобразится в таблице коннекторов.
Создайте правило переноса.
Перейдите в
.Нажмите Создать правило. Откроется окно конфигурации правила переноса.
Укажите Название и, если необходимо, Описание правила переноса.
Выберите необходимое хранилище S3 ML Space.
Укажите место назначения переноса — коннектор, созданный в шаге 1.
В поле Способ переноса выберите предпочтительный вариант:
Добавлять все к существующим данным.
Добавлять только новые записи.
Полная синхронизация.
В параметрах запуска укажите время запуска и периодичность.
Нажмите Создать правило.
После сохранения правило появится во вкладке Правила переносов и файлы будут перенесены по заданным параметрам.
Правила переноса являются приватными. Они доступны только тем пользователям, которые их создали.
Выполните миграцию данных по инструкции. Используйте реквизиты, полученные на шаге 1.
для Dev & Test