Wyświetlasz dokumentację Apigee Edge.
Przejdź do
dokumentacji Apigee X. info
Kod w organizacji Apigee Edge możesz przenieść z jednej organizacji testowej do innej lub z organizacji testowej do organizacji z płatnym planem. Za pomocą narzędzia do migracji Apigee możesz przenieść większość kodu, a tylko kilka fragmentów trzeba będzie skopiować ręcznie.
Narzędzie do migracji Apigee jest narzędziem open source, które korzysta z narzędzia do uruchamiania zadań JavaScript – Grunt. Narzędzie wywołuje interfejsy API zarządzania Apigee w przypadku obu organizacji, z którymi pracujesz.
Narzędzie znajdziesz w repozytorium GitHub narzędzia do migracji.
Przeniesione dane
Za pomocą tego narzędzia możesz importować i eksportować dane dotyczące:
- programistów,
- serwerów proxy (najnowsza wersja),
- współdzielonych przepływów,
- produktów,
- aplikacji,
- kluczy aplikacji,
- map klucz-wartość (organizacja i środowisko).
Możesz też importować do organizacji Apigee te rodzaje danych z pliku CSV:
- programiści,
- aplikacje,
- klucze aplikacji,
- mapy klucz-wartość (organizacja i środowisko).
Dane nieprzeniesione
Pamiętaj, że te elementy nie zostaną przeniesione w ramach tego narzędzia. W większości przypadków, trzeba będzie je przenieść ręcznie za pomocą konsoli Apigee Edge.
- Zasoby pamięci podręcznej i wartości w pamięci podręcznej. Przed wdrożeniem
serwerów proxy utwórz ponownie zasoby pamięci podręcznej.
- Więcej informacji znajdziesz w artykule Tworzenie i edytowanie pamięci podręcznej środowiska.
- Zasoby środowiska, takie jak serwery docelowe, hosty wirtualne i magazyny kluczy. Więcej informacji znajdziesz w tych artykułach:
- Wpisy w mapach klucz-wartość dla map klucz-wartość „zaszyfrowane”. Zaszyfrowanych wartości nie można pobrać za pomocą interfejsu API zarządzania. Zapisz wartości używane w starej organizacji, a następnie dodaj je ręcznie do nowej organizacji.
- Zasoby na poziomie organizacji lub środowiska, takie jak pliki .jar, pliki .js itp.
- Dane Analytics. Tych danych nie można przenieść.
- Punkty zaczepienia przepływu. Możesz je pobrać za pomocą interfejsu i zaimportować do nowej organizacji.
- Więcej informacji znajdziesz w artykule Dołączanie współdzielonego przepływu za pomocą punktu zaczepienia przepływu.
Korzystanie z narzędzia do migracji Apigee
Narzędzie do migracji Apigee to narzędzie open source Node.js, które korzysta z narzędzia do uruchamiania zadań Grunt. Po pobraniu narzędzia skonfiguruj je, podając informacje o starej i nowej organizacji. Następnie uruchom zadania narzędzia do migracji, aby wyeksportować i zaimportować części organizacji.
Migracja obejmuje te kroki:
- Zbierz informacje o organizacjach, z których przeprowadzasz migrację i do których importujesz dane. Na przykład,
będziesz potrzebować:
- podstawowego adresu URL wywołań interfejsu API zarządzania, np. https://api.enterprise.apigee.com;
- identyfikatora użytkownika i hasła administratora organizacji. Są to np. dane logowania używane do logowania się w konsoli zarządzania Apigee Edge;
- nazwy i środowiska starej organizacji;
- nazwy środowiska organizacji docelowej, w którym zostaną wdrożone przeniesione elementy.
- Skonfiguruj narzędzie, podając informacje o swoich organizacjach.
- Uruchom zadania Grunt zdefiniowane w narzędziu do migracji, aby wyeksportować dane organizacji na dysk lokalny, a następnie zaimportować je do innej organizacji.
- Sprawdź, czy przeniesione dane działają prawidłowo w nowej organizacji.
Aby rozpocząć migrację, zainstaluj, skonfiguruj i uruchom narzędzie, korzystając z dokumentacji w repozytorium narzędzia do migracji.