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