Операции над трансфером
Операция — это действие над трансфером, которое может быть инициировано:
- пользователем, например, при активации или деактивации трансфера;
- самим трансфером, например, при возникновении ошибки в работе трансфера;
- администраторами Yandex Cloud, например, при обновлении версии трансфера.
История операций над трансфером доступна на странице операций.
Операции, инициируемые пользователем
-
Activate — активирует работу трансфера. Активация необходима каждому новому трансферу. Исключение: трансфер типа
INCREMENT_ONLYилиSNAPSHOT_AND_INCREMENT, созданный с помощью Terraform.При активации начинается подготовка ресурсов для работы трансфера. Действия зависят от типа трансфера:
- Копирование — начинается полное копирование данных.
- Репликация — запускается репликация изменений без предварительного копирования.
- Копирование и репликация — создается слот репликации, выполняется полное копирование данных, а затем запускается репликация изменений.
Для трансферов с периодическим копированием при каждом запуске выполняется либо полное копирование данных, либо инкрементальное копирование, если для таблиц настроен этот режим.
-
Deactivate — завершает работу трансфера.
При деактивации трансфера происходят действия по очистке артефактов запуска. Например:
-
отключается слот репликации на источнике (для типа Копирование и репликация);
-
удаляются временные логи переноса данных;
-
приемник приводится в согласованное состояние:
- переносятся объекты схемы данных источника для финальной стадии деактивации;
- создаются индексы.
-
-
UpdateTransfer — при редактировании настроек трансфера, находящегося в состоянии Реплицируется.
Операции, инициируемые трансфером
- Termination — при возникновении в работе трансфера непоправимой ошибки, приводящей к завершению работы (например, при удалении слота репликации в случае поставки из PostgreSQL).
- CleanupResource — при необходимости удаления внешних ресурсов, созданных трансфером. Возникает при завершении работы трансфера в случае ошибки и при деактивации.
Операции, инициируемые администратором
- Update version — при релизе новой версии сервиса Data Transfer и обновлении версии трансфера.