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