Вы просматриваете документацию Apigee Edge .
Перейдите к документации Apigee X. информация
Вы можете перенести код в своей организации Apigee Edge из одной оценочной организации в другую или из оценочной организации в организацию с платным планом. Используя инструмент миграции Apigee, вы можете перенести большую часть кода, оставив лишь несколько фрагментов для копирования вручную.
Инструмент миграции Apigee — это инструмент с открытым исходным кодом, который использует средство запуска задач JavaScript Grunt. Инструмент выполняет вызовы API управления Apigee для обеих организаций, с которыми вы работаете.
Вы найдете этот инструмент в репозитории инструмента миграции на GitHub .
Данные перенесены
С помощью этого инструмента вы можете импортировать и экспортировать данные о:
- разработчики
- прокси (последняя версия)
- общие потоки
- продукты
- приложения
- ключи приложения
- KVM (организация и среда)
Вы также можете импортировать следующие виды данных из файла CSV в организацию Apigee:
- разработчики
- приложения
- ключи приложения
- KVM (организация и среда)
Данные не перенесены
Обратите внимание, что следующие объекты не будут перенесены в рамках этого инструмента. В большинстве случаев вам придется перенести их вручную с помощью консоли Apigee Edge.
- Кэшируйте ресурсы и кэшированные значения. Пожалуйста, заново создайте ресурсы кэша перед развертыванием прокси.
- Дополнительные сведения см. в разделе Создание и редактирование кэша среды .
- Ресурсы среды, такие как целевые серверы, виртуальные хосты и хранилища ключей. Для получения дополнительной информации см.:
- Записи KVM для «зашифрованных» карт значений ключа. Зашифрованные значения невозможно получить с помощью API управления. Запишите значения, которые вы используете в своей старой организации, а затем вручную добавьте эти значения в новую организацию.
- См. раздел Работа с картами значений ключей .
- Ресурсы уровня организации или среды, такие как файлы .jar, файлы .js и т. д.
- Данные аналитики. Эти данные невозможно перенести.
- Поточные крючки. Вы можете использовать пользовательский интерфейс, чтобы загрузить их и импортировать в новую организацию.
- Дополнительные сведения см. в разделе Присоединение общего потока с помощью перехватчика потока .
Использование инструмента миграции Apigee
Инструмент миграции Apigee — это инструмент Node.js с открытым исходным кодом, который использует средство запуска задач Grunt. Загрузив инструмент, вы настраиваете его, добавляя информацию о своих старых и новых организациях. Затем вы запускаете задачи инструмента миграции для экспорта и импорта частей вашей организации.
На высоком уровне миграция включает в себя следующие этапы:
- Соберите информацию об организациях, из которых вы мигрируете и в которые импортируете. Например, вам понадобится:
- Базовый URL-адрес для вызовов API управления, например https://api.enterprise.apigee.com.
- Идентификатор пользователя и пароль администратора организации. Например, это учетные данные, используемые для входа в консоль управления Apigee Edge.
- Название и среда старой организации.
- Имя целевой среды организации, в которой развертываются перенесенные части.
- Настройте инструмент, указав информацию о ваших организациях.
- Запустите задачи Grunt, определенные в инструменте миграции, чтобы экспортировать данные организации на локальный диск, а затем импортируйте данные в другую организацию.
- Убедитесь, что перенесенные данные работают в новой организации должным образом.
Чтобы начать миграцию, используйте документацию в репозитории инструмента миграции, чтобы установить, настроить и запустить инструмент.