Stai visualizzando la documentazione di Apigee Edge.
Vai alla
documentazione di Apigee X. informazioni
Puoi eseguire la migrazione del codice nella tua organizzazione Apigee Edge da un'organizzazione di valutazione a un'altra o da un'organizzazione di valutazione a un'organizzazione di piano a pagamento. Utilizzando lo strumento di migrazione Apigee, puoi eseguire la migrazione della maggior parte del codice, lasciando solo alcune parti da copiare manualmente.
Lo strumento di migrazione Apigee è uno strumento open source che utilizza l'esecutore di attività JavaScript, Grunt. Lo strumento effettua chiamate alle API di gestione Apigee per entrambe le organizzazioni con cui lavori.
Lo strumento è disponibile nel repository GitHub dello strumento di migrazione.
Dati migrati
Con questo strumento puoi importare ed esportare dati su:
- sviluppatori
- proxy (versione più recente)
- flussi condivisi
- prodotti
- app
- chiavi app
- KVM (org ed env)
Puoi anche importare i seguenti tipi di dati da un file CSV a un'organizzazione Apigee:
- sviluppatori
- app
- chiavi app
- KVM (org ed env)
Dati non migrati
Tieni presente che le seguenti entità non verranno migrate come parte di questo strumento. Nella maggior parte dei casi, dovrai eseguire la migrazione manuale utilizzando la console Apigee Edge.
- Memorizzare nella cache le risorse e i valori memorizzati nella cache. Ricrea le risorse della cache prima di eseguire il deployment dei proxy.
- Per saperne di più, consulta la sezione Creazione e modifica di una cache dell'ambiente.
- Risorse dell'ambiente come server di destinazione, virtualhost e archivi chiavi. Per ulteriori informazioni, consulta:
- Voci KVM per mappe chiave-valore "criptate". I valori criptati non possono essere recuperati utilizzando
l'API di gestione. Prendi nota dei valori che utilizzi nella tua organizzazione precedente, quindi aggiungili manualmente alla nuova organizzazione.
- Consulta la sezione Utilizzo delle mappe chiave-valore.
- Risorse a livello di organizzazione o di ambiente, ad esempio file .jar, file .js e così via.
- Dati di Analytics. Non è possibile eseguire la migrazione di questi dati.
- Hook di flusso. Puoi utilizzare l'interfaccia utente per scaricarle e importarle nella nuova organizzazione.
- Per ulteriori informazioni, consulta Collegare un flusso condiviso utilizzando un hook di flusso.
Utilizzo dello strumento di migrazione Apigee
Lo strumento di migrazione Apigee è uno strumento Node.js open source che utilizza l'esecutore dell'attività, Grunt. Dopo aver scaricato lo strumento, lo configuri con le informazioni sulla tua organizzazione precedente e nuova. Poi esegui le attività dello strumento di migrazione per esportare e importare le parti della tua organizzazione.
A livello generale, la migrazione prevede i seguenti passaggi:
- Raccogli informazioni sulle organizzazioni da cui esegui la migrazione e verso cui esegui l'importazione. Ad esempio,
ti serviranno:
- URL di base per le chiamate API di gestione, come https://api.enterprise.apigee.com
- L'ID utente e la password di un amministratore dell'organizzazione. Ad esempio, queste sono le credenziali utilizzate per accedere alla console di gestione di Apigee Edge.
- Il nome e l'ambiente della vecchia organizzazione.
- Il nome dell'ambiente dell'organizzazione di destinazione in cui viene eseguito il deployment delle parti migrate.
- Configura lo strumento con informazioni sulle tue organizzazioni.
- Esegui le attività Grunt definite nello strumento di migrazione per esportare i dati dell'organizzazione nell'unità locale, quindi importali in un'altra organizzazione.
- Verifica che i dati di cui hai eseguito la migrazione funzionino come previsto nella nuova organizzazione.
Per iniziare la migrazione, consulta la documentazione nel repository degli strumenti di migrazione per installare, configurare ed eseguire lo strumento.