3.7. 서비스 레지스트리 웹 콘솔을 사용하여 데이터 내보내기 및 가져오기
관리자는 서비스 레지스트리 웹 콘솔을 사용하여 하나의 서비스 레지스트리 인스턴스에서 데이터를 내보내고 이 데이터를 다른 서비스 레지스트리 인스턴스로 가져올 수 있습니다. 이 기능을 사용하여 다른 인스턴스 간에 데이터를 쉽게 마이그레이션할 수 있습니다.
다음 예제에서는 하나의 Service Registry 인스턴스에서 다른 인스턴스로 .zip 파일의 기존 데이터를 내보내고 가져오는 방법을 보여줍니다. Service Registry 인스턴스에 포함된 모든 아티팩트 데이터는 .zip 파일로 내보내집니다.
다른 서비스 레지스트리 인스턴스에서 내보낸 서비스 레지스트리 데이터만 가져올 수 있습니다.
사전 요구 사항
다음과 같이 서비스 레지스트리 인스턴스가 생성되었습니다.
- 내보내는 소스 인스턴스에는 하나 이상의 스키마 또는 API 아티팩트가 포함되어 있습니다.
- 고유 ID를 유지하기 위해 가져오는 대상 인스턴스가 비어 있습니다.
관리자 액세스 권한을 사용하여 서비스 레지스트리 웹 콘솔에 로그인되어 있습니다.
http://MY_REGISTRY_URL/ui
프로세스
- 소스 서비스 레지스트리 인스턴스의 웹 콘솔에서 Artifacts 탭을 확인합니다.
-
아티팩트 업로드 옆에 있는 옵션 아이콘(.zip 파일)을 클릭하고 Download all artifacts (.zip file) 를 선택하여 이 서비스 레지스트리 인스턴스의 데이터를
.zip다운로드 파일로 내보냅니다. - 대상 서비스 레지스트리 인스턴스의 웹 콘솔에서 Artifacts 탭을 확인합니다.
- 아티팩트 업로드 옆에 있는 옵션 아이콘을 클릭하고 여러 아티팩트 업로드 를 선택합니다.
-
이전에 내보낸
.zip다운로드 파일을 드래그 앤 드롭하거나 찾습니다. - 업로드 를 클릭하고 데이터를 가져올 때까지 기다립니다.