Anda sedang melihat dokumentasi Apigee Edge.
Buka
dokumentasi Apigee X. info
Anda dapat memigrasikan kode di organisasi Apigee Edge dari satu organisasi Evaluation ke organisasi lainnya, atau dari organisasi Evaluasi ke organisasi paket berbayar. Dengan menggunakan alat migrasi Apigee, Anda dapat memigrasikan sebagian besar kode, menyisakan beberapa bagian saja untuk disalin secara manual.
Alat migrasi Apigee adalah alat open source yang menggunakan runner tugas JavaScript, Grunt. Alat ini melakukan panggilan ke API pengelolaan Apigee untuk organisasi yang Anda gunakan.
Anda akan menemukan alat ini di repositori GitHub alat migrasi.
Data yang dimigrasikan
Dengan alat ini, Anda dapat mengimpor dan mengekspor data tentang:
- developer
- proxy (versi terbaru)
- alur bersama
- produk
- aplikasi
- kunci aplikasi
- KVM (organisasi dan lingkungan)
Anda juga dapat mengimpor jenis data berikut dari file CSV ke organisasi Apigee:
- developer
- aplikasi
- kunci aplikasi
- KVM (organisasi dan lingkungan)
Data tidak dimigrasikan
Perlu diketahui bahwa entitas berikut tidak akan dimigrasikan sebagai bagian dari alat ini. Pada umumnya, Anda harus memigrasikannya secara manual menggunakan konsol Apigee Edge.
- Meng-cache resource dan nilai yang di-cache. Buat ulang resource cache sebelum men-deploy proxy Anda.
- Untuk mengetahui informasi selengkapnya, lihat Membuat dan mengedit cache lingkungan.
- Resource lingkungan seperti server target, virtualhost, dan keystore. Untuk mengetahui informasi selengkapnya, lihat:
- Entri KVM untuk peta nilai kunci "terenkripsi". Nilai terenkripsi tidak dapat diambil menggunakan API pengelolaan. Catat nilai yang Anda gunakan di organisasi lama, lalu tambahkan nilai tersebut secara manual ke organisasi baru.
- Resource tingkat organisasi atau lingkungan seperti file .jar, file .js, dan sebagainya.
- Data Analytics. Data ini tidak dapat dimigrasikan.
- Pengait alur. Anda dapat menggunakan UI untuk mendownload dan mengimpornya ke organisasi baru.
- Untuk mengetahui informasi selengkapnya, lihat Melampirkan flow bersama menggunakan flow hook.
Menggunakan alat migrasi Apigee
Alat migrasi Apigee adalah alat Node.js open source yang menggunakan runner tugas, Grunt. Setelah mendownload alat, Anda akan mengonfigurasinya dengan informasi tentang organisasi lama dan baru Anda. Kemudian, Anda menjalankan tugas alat migrasi untuk mengekspor dan mengimpor bagian-bagian organisasi Anda.
Pada level tinggi, migrasi mencakup langkah-langkah berikut:
- Kumpulkan informasi tentang organisasi asal migrasi dan impor Anda. Misalnya,
Anda memerlukan:
- URL dasar untuk panggilan API pengelolaan, seperti https://api.enterprise.apigee.com
- ID pengguna dan sandi admin org. Misalnya, kredensial ini digunakan untuk login ke konsol pengelolaan Apigee Edge.
- Nama dan lingkungan organisasi lama.
- Nama lingkungan org target tempat bagian yang dimigrasikan di-deploy.
- Konfigurasikan alat ini dengan informasi tentang organisasi Anda.
- Jalankan tugas Grunt yang ditentukan dalam alat migrasi untuk mengekspor data organisasi ke drive lokal Anda, lalu impor data tersebut ke organisasi lain.
- Pastikan data yang Anda migrasikan berfungsi sebagaimana mestinya di organisasi baru.
Untuk memulai migrasi, gunakan dokumentasi di repositori alat migrasi untuk menginstal, mengonfigurasi, dan menjalankan alat.