Product Documentation

MTC 테넌트 서버를 XenMobile로 업그레이드

Nov 15, 2017

XenMobile 9.0 MDM 또는 Enterprise Edition에서 MTC(Multi-Tenant Console)를 사용하는 경우 MTC로 관리하는 XenMobile 9 인스턴스를 최신 XenMobile 버전의 독립 실행형 인스턴스로 마이그레이션할 수 있습니다. XenMobile 10.x는 MTC를 지원하지 않으므로 이 업그레이드된 인스턴스를 개별적으로 관리해야 합니다.

1. 모든 MTC 클라이언트 앞에 NAT(Network Address Translation)가 구성되었는지 확인합니다.

2. 최신 XenMobile 버전의 인스턴스를 설치합니다.

3. MTC 테넌트에서 포트 매핑을 사용하지 않는 경우 다음을 수행합니다.

a. 새 XenMobile 인스턴스에 대해 인증서를 사용하여 HTTPS 통신을 허용하는 서버 포트(일반적으로 포트 443) 및 인증서 없이 HTTPS 통신을 허용하는 서버 포트(8443)가 XenMobile 인스턴스에 사용되는 포트와 일치하는지 확인합니다.

b. 관리를 위한 새 포트를 구성합니다.

c. 포트 매핑을 사용하는 경우 XenMobile 서버가 수신하는 포트가 아닌 매핑된 포트를 사용합니다.

4. XenMobile 서버를 시작할 때 인스턴스 이름 zdm을 사용합니다.

5. XenMobile 명령줄 인터페이스를 통해 Upgrade Tool을 사용하는 경우 업그레이드 확인 메시지에 Yes로 응답해야 합니다.

6. 업그레이드하는 서버의 C:\Program Files (x86)\Citrix\XenMobile Device Manager for Multi-Tenant\tomcat\webapps\tenant-name\WEB-INF\classes에서 다음 파일을 복사합니다.

  • ew-config.properties
  • pki.xml
  • variables.xml

7. C:\Program Files (x86)\Citrix\XenMobile Device Manager for Multi-Tenant\tomcat\conf\tenant-name에서 다음 파일을 복사합니다.

  • cacerts.pem.jks
  • https.p12
  • pki-ca-devices.p12
  • pki-ca-root.p12
  • pki-ca-servers.p12

8. C:\Program Files (x86)\Citrix\XenMobile Device Manager for Multi-Tenant\tomcat\conf\server.xml의 사본을 만들고 다음 단계에 설명된 대로 수정합니다.

9. 서버 xml에서 포트 80을 제외하고 다른 테넌트에서 사용하는 모든 포트 커넥터를 제거합니다.

10. 사용되는 포트 커넥터에서 다음 범위 내의 모든 파일 경로에서 인스턴스 이름을 제거합니다.

keystoreFile="C:\Program Files (x86)\Citrix\XenMobile Device Manager for Multi-Tenant\tomcat\conf\tenant-name\https.p12"

~

keystoreFile="C:\Program Files (x86)\Citrix\XenMobile Device Manager for Multi-Tenant\tomcat\conf\https.p12"

11. 다음 범위의 파일 경로에 대해 10단계를 반복합니다.

truststoreFile="C:\Program Files (x86)\Citrix\XenMobile Device Manager for Multi-Tenant\tomcat\conf\tenant-name\cacerts.pem.jks"

~

truststoreFile="C:\Program Files (x86)\Citrix\XenMobile Device Manager for Multi-Tenant\tomcat\conf\cacerts.pem.jks"

12. 6~8단계에서 복사한 파일로 .zip 파일을 만듭니다.

13. 다음과 같이 새 XenMobile Server의 IP 주소를 엽니다. https://ipAddress:port/uw/?cloudMode. 여기서 port는 인증서를 사용하는 HTTPS 연결입니다. 업그레이드 마법사가 열립니다.

14. 업그레이드 마법사에 설명된 단계를 사용하여 MDM 또는 Enterprise를 선택합니다.

MDM 업그레이드의 경우 마법사에서 .zip 파일을 업로드합니다. 또한 데이터베이스가 올바른지 확인하고 CA 인증서에 대한 암호를 입력해야 합니다.

Enterprise 업그레이드의 경우 App Controller용 지원 번들을 업로드하라는 메시지가 표시됩니다.

15. XenMobile 서버를 다시 시작한 후 XenMobile 서버의 IP 주소와 관리 포트 번호를 사용하여 XenMobile 콘솔에 로그온합니다.

16. 새 서버를 가리키도록 NAT를 변경합니다.

17. XenMobile 서버에서 사용하는 포트를 허용하는 데 필요한 방화벽 설정을 변경합니다.