您正在查看 Apigee Edge 說明文件。
前往 Apigee X 說明文件。 info
您可以將 Apigee Edge 機構中的程式碼從一個評估機構遷移至另一個評估機構,或是從評估機構遷移至付費方案機構。您可以使用 Apigee 遷移工具遷移大部分程式碼,只留下幾個需要手動複製的部分。
Apigee 遷移工具是採用 JavaScript 工作執行程式 Grunt 的開放原始碼工具。此工具會針對您使用的兩個組織呼叫 Apigee 管理 API。
您可以在遷移工具 GitHub 存放區中找到這項工具。
已遷移的資料
您可以使用這項工具匯入及匯出下列資料:
- 開發人員
- proxies (最新版本)
- 共用流程
- 產品
- 應用程式
- 應用程式金鑰
- KVM (組織和環境)
您也可以從 CSV 檔案將下列類型的資料匯入 Apigee 機構:
- 開發人員
- 應用程式
- 應用程式金鑰
- KVM (組織和環境)
未遷移的資料
請注意,下列實體不會透過這項工具遷移。在大多數情況下,您必須使用 Apigee Edge 主控台手動遷移這些項目。
- 快取資源和快取值。請先重新建立快取資源,再部署 Proxy。
- 詳情請參閱「建立及編輯環境快取」。
- 環境資源,例如目標伺服器、虛擬主機和 KeyStore。詳情請參閱:
- 「加密」鍵/值對應的 KVM 項目。您無法使用管理 API 擷取已加密的值。請記下舊機構中使用的值,然後手動將這些值新增至新機構。
- 請參閱「使用鍵/值對應」。
- 機構或環境層級資源,例如 .jar 檔案、.js 檔案等。
- Analytics 資料。這類資料無法遷移。
- 流程掛鉤。您可以使用 UI 下載這些項目,然後匯入新組織。
- 詳情請參閱「使用流程掛鉤附加共用的流程」。
使用 Apigee 遷移工具
Apigee 遷移工具是使用工作執行程式 Grunt 的開放原始碼 Node.js 工具。下載工具後,請根據舊和新機構的資訊設定工具。接著,您可以執行遷移工具工作,匯出及匯入機構的部分資料。
整體來說,遷移作業包括下列步驟:
- 收集您要從哪個機構遷移至哪個機構的相關資訊。舉例來說,您需要:
- 管理 API 呼叫的基本網址,例如 https://api.enterprise.apigee.com
- 機構管理員的使用者 ID 和密碼。舉例來說,這些憑證可用於登入 Apigee Edge 管理控制台。
- 舊機構的名稱和環境。
- 要部署遷移項目的目標機構環境名稱。
- 根據貴機構的資訊設定這項工具。
- 執行遷移工具中定義的 Grunt 工作,將機構資料匯出至本機硬碟,然後將資料匯入其他機構。
- 確認遷移的資料在新組織中運作正常。
如要開始遷移作業,請參閱遷移工具存放區中的說明文件,安裝、設定及執行該工具。