Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Сервер среды выполнения миграции является важным компонентом в службе миграции для Базы данных Azure для PostgreSQL. Он служит промежуточным сервером, обеспечивая безопасную и эффективную передачу данных во время процесса миграции. Этот сервер особенно полезен при переносе баз данных из сред, доступных только через частные сети.
Выступая в качестве моста между исходным экземпляром PostgreSQL и целевым экземпляром гибкого сервера Базы данных Azure для PostgreSQL, сервер среды выполнения миграции упрощает миграцию данных. Она гарантирует, что миграция выполняется в защищенном и изолированном сетевом пространстве, обеспечивая целостность и конфиденциальность передаваемых данных.
В этой статье приведен подробный обзор сервера среды выполнения миграции, его поддерживаемых сценариев и его эффективного использования в службе миграции в Базе данных Azure для PostgreSQL.
Поддерживаемые сценарии миграции с сервером среды выполнения миграции
Сервер среды выполнения миграции необходим для передачи данных между различными исходными экземплярами PostgreSQL и гибким экземпляром сервера Базы данных Azure для PostgreSQL. Это необходимо в следующих сценариях:
- Если источником является база данных Azure для PostgreSQL — отдельный сервер, настроенный с частной конечной точкой, а целевой — гибкий сервер Базы данных Azure для PostgreSQL с частной конечной точкой.
Замечание
Служба миграции не поддерживает копирование ролей, прошедших проверку подлинности идентификатора Microsoft Entra, при использовании сервера среды выполнения для выполнения миграции с одного сервера на гибкий сервер. Рекомендуется вручную создать роли с аутентификацией Entra ID на целевом сервере перед началом миграции.
- Для таких источников, как локальные базы данных, виртуальные машины Azure или экземпляры AWS, доступные только через частные сети, и целевой экземпляр гибкого сервера Базы данных Azure для PostgreSQL с частной конечной точкой.
Как использовать сервер среды выполнения миграции?
Чтобы использовать сервер среды выполнения миграции в службе миграции в Базе данных Azure для PostgreSQL, у вас есть два варианта миграции:
- Используйте портал Azure во время установки.
-
migrationRuntimeResourceIdУкажите параметр в файле свойств JSON во время команды создания миграции в Azure CLI.
Вот как это сделать в обоих методах.
Использование портала Azure
Войдите в портал Azure и получите доступ к службе миграции (с целевого сервера) в экземпляре База данных Azure для PostgreSQL.
Запустите новый рабочий процесс миграции в службе.
Когда вы достигнете вкладки сервера среды выполнения , нажмите кнопку "Да" в переключателе "Использовать сервер среды выполнения ".
Выберите подписку Azure и группу ресурсов. Выберите расположение экземпляра гибкого сервера Azure Database для PostgreSQL, интегрированного с виртуальной сетью.
Выберите соответствующий гибкий экземпляр сервера Базы данных Azure для PostgreSQL, чтобы служить экземпляром сервера среды выполнения миграции.
Основные компоненты сервера среды выполнения миграции
- Минимальная конфигурация. Несмотря на создание гибкого сервера Базы данных Azure для PostgreSQL, сервер среды выполнения миграции упрощает миграцию без необходимости обеспечения высокой доступности, резервного копирования, особенностей версии или расширенных функций хранилища.
- Производительность и размер: сервер среды выполнения миграции должен быть соответствующим образом масштабирован для управления рабочей нагрузкой. Рекомендуется выбрать номер SKU, эквивалентный или больше, чем целевому серверу.
- Сеть. Убедитесь, что сервер среды выполнения миграции правильно интегрирован в виртуальную сеть и что сетевая безопасность обеспечивает безопасное взаимодействие с исходными и целевыми серверами. Дополнительные сведения см . в руководстве по сети для службы миграции.
- Очистка после миграции. После завершения миграции сервер среды выполнения миграции должен быть выведен из эксплуатации, чтобы избежать ненужных затрат. Перед удалением убедитесь, что все данные были успешно перенесены и сервер больше не нужен.