Apigee Edge 문서입니다.
Go to the
Apigee X 문서로 이동합니다. info
Apigee Edge 조직의 코드를 한 평가 조직에서 다른 평가 조직으로 또는 평가 조직에서 유료 요금제 조직으로 마이그레이션할 수 있습니다. Apigee migrate 도구를 사용하면 대부분의 코드를 마이그레이션하고 몇 개의 코드만 수동으로 복사할 수 있습니다.
Apigee migrate 도구는 JavaScript 작업 실행기인 Grunt를 사용하는 오픈소스 도구입니다. 이 도구는 작업 중인 두 조직 모두에 대해 Apigee 관리 API를 호출합니다.
migrate tool GitHub 저장소에서 이 도구를 찾을 수 있습니다.
마이그레이션된 데이터
이 도구를 사용하면 다음 데이터에 대한 정보를 가져오고 내보낼 수 있습니다.
- 개발자
- 프록시 (최신 버전)
- 공유 흐름
- 제품
- 앱
- 앱 키
- KVM (조직 및 환경)
CSV 파일에서 Apigee 조직으로 다음 유형의 데이터를 가져올 수도 있습니다.
- 개발자
- 앱
- 앱 키
- KVM (조직 및 환경)
마이그레이션되지 않은 데이터
다음 항목은 이 도구의 일부로 마이그레이션되지 않습니다. 대부분의 경우 Apigee Edge 콘솔을 사용하여 수동으로 마이그레이션해야 합니다.
- 캐시 리소스 및 캐시된 값. 프록시를 배포하기 전에 캐시 리소스를 다시 만드세요.
- 자세한 내용은 환경 캐시 만들기 및 수정을 참조하세요.
- 대상 서버, 가상 호스트, 키 저장소와 같은 환경 리소스. 자세한 내용은 다음을 참고하세요.
- 부하 분산 백엔드 서버 간
- 가상 호스트 정보 (베타)
- 키 저장소 및 트러스트 저장소
- '암호화된' 키-값 맵의 KVM 항목. 암호화된 값은
관리 API를 사용하여 검색할 수 없습니다. 이전 조직에서 사용 중인 값을 기록한 후 새 조직에 이러한 값을 수동으로 추가합니다.
- 키-값 맵 작업을 참조하세요.
- .jar 파일, .js 파일 등과 같은 조직 또는 환경 수준 리소스.
- 애널리틱스 데이터. 이 데이터는 마이그레이션할 수 없습니다.
- 흐름 후크. UI를 사용하여 이러한 항목을 다운로드하고 새 조직으로 가져올 수 있습니다.
- 자세한 내용은 흐름 후크를 사용하여 공유 흐름 연결을 참고하세요.
Apigee migrate 도구 사용
Apigee migrate 도구는 작업 실행기인 Grunt를 사용하는 오픈소스 Node.js 도구입니다. 도구를 다운로드한 후 이전 조직과 새 조직에 대한 정보로 도구를 구성합니다. 그런 다음 migrate 도구 작업을 실행하여 조직의 일부를 내보내고 가져옵니다.
마이그레이션에는 다음 단계가 포함됩니다.
- 마이그레이션할 조직과 가져올 조직에 대한 정보를 수집합니다. 예를 들어,
다음이 필요합니다.
- 관리 API 호출의 기본 URL(예: https://api.enterprise.apigee.com)
- 조직 관리자의 사용자 ID 및 비밀번호. 예를 들어 Apigee Edge 관리 콘솔에 로그인하는 데 사용되는 사용자 인증 정보입니다.
- 이전 조직의 이름 및 환경.
- 마이그레이션된 부분이 배포되는 대상 조직 환경의 이름.
- 조직에 대한 정보로 도구를 구성합니다.
- 마이그레이션 도구에 정의된 Grunt 작업을 실행하여 조직 데이터를 로컬 드라이브로 내보낸 다음 데이터를 다른 조직으로 가져옵니다.
- 마이그레이션한 데이터가 새 조직에서 제대로 작동하는지 확인합니다.
마이그레이션을 시작하려면 마이그레이션 도구저장소 의 문서를 사용하여 도구를 설치, 구성, 실행하세요.