설치 및 업그레이드 > 설치 및 구성 안내서 - 기존 설치 업데이트 > 기존 설치 업데이트 > 업데이트 후 작업
  
업데이트 후 작업
업데이트가 완료된 후 다음 섹션의 지침을 따르십시오.
SSL 인증서 다시 가져오기
업데이트 도구 실행
프로젝트 템플릿 마이그레이션
프로그램 템플릿 마이그레이션
품질 관리 솔루션에 대한 템플릿 마이그레이션
HTTP 서버 구성 파일 업데이트
* 
클러스터링된 설치의 경우 클러스터를 단일 시스템으로 되돌린 다음 지침을 따릅니다. 클러스터 되돌리기에 대한 자세한 내용은 클러스터를 단일 시스템으로 되돌리기를 참조하십시오.
* 
Amazon Corretto Java를 사용하여 업데이트된 Windchill를 실행하려는 경우 JDK(Java Development Kit) 변경을 참조하십시오.
SSL 인증서 다시 가져오기
사이트에서 HTTPS를 사용하는 경우 솔루션을 업데이트한 후 인증 기관의 인증서를 jssecacerts 파일로 다시 가져오는 방법은 Windchill 설치 및 구성 안내서의 '구성 완료 - 수동 단계 > Apache 및 Windchill에 대한 HTTPS 구성' 섹션을 참조하십시오.
업데이트 도구 실행
기존 설치에 제품을 추가하거나 업데이트한 후에 업데이트 도구를 실행해야 합니다. 예를 들어, 다음 시나리오에서:
Windchill Service Pack 옵션을 사용하여 기존 설치 업데이트(유지보수 릴리즈 업데이트 등)를 완료한 후.
사용자의 Windchill 설치에 비 PSI 하위 설치 관리자 추가 작업을 완료한 후.
시각화와 같이 독립 실행형 구성 요소에 대하여 PSI를 사용하여 기존 설치에 대한 업데이트를 완료한 후.
메서드 서버 시작 실패, 데이터베이스 스키마에서 테이블 누락 등과 같이 업그레이드 후 Windchill 설치에 문제가 있는 경우.
* 
업데이트 도구는 멀티 바이트 문자 세트에 대한 소스 시스템과 대상 시스템의 유효성을 검사합니다(Oracle에만 해당). 이 도구는 두 시스템의 maxBytesPerChar 계수가 동일하거나 소스 시스템이 싱글 바이트이고 대상 시스템이 멀티 바이트인 경우에만 업데이트 작업을 수행합니다. 이 작업은 멀티 바이트 소스 시스템과 싱글 바이트 대상 시스템에 대해서는 지원되지 않습니다.
업데이트 도구를 실행하기 전에 PTC HTTP Server, Windchill Directory Server 및 데이터베이스가 실행 중이어야 합니다.
업데이트 도구를 실행하려면 다음과 같이 수행합니다.
Windows:
Update_Tool.bat -username <username> -password <password> -noui
UNIX:
Update_Tool.sh -username <username> -password <password> -noui
"Marking phase Load New Data as completed in the database" 메시지가 표시되면 업데이트 도구가 성공적으로 완료된 것입니다.
프로그램 템플릿 마이그레이션
* 
다음 명령을 실행할 때 메서드 서버가 실행 중이어야 합니다.
다음 명령 중에서 선택하여 Enhanced Project Planning 기능과 함께 사용하고자 하는 프로그램 템플릿을 마이그레이션합니다.
Windchill 시스템 내의 사용 가능한 모든 프로그램 템플릿을 마이그레이션하려면 다음 명령을 실행합니다.
java com.ptc.projectmanagement.project.utils.MigrateProjectTemplateUtility ALL=true PROGRAM=true
특정 조직의 모든 프로그램 템플릿을 마이그레이션하려면
java com.ptc.projectmanagement.project.utils.MigrateProjectTemplateUtility ORG=”<organization>” PROGRAM=true
명령을 실행합니다. 여기서 <organization>은 조직 이름입니다.
특정 조직의 특정 프로그램 템플릿을 마이그레이션하려면
java com.ptc.projectmanagement.project.utils.MigrateProjectTemplateUtility TEMPLATE=”<templateA>” ORG=”<organization>” PROGRAM=true
명령을 실행합니다. 여기서 <templateA>는 템플릿 이름이고 <organization>은 조직 이름입니다.
컨텍스트의 특정 프로그램 템플릿을 마이그레이션하려면
java com.ptc.projectmanagement.project.utils.MigrateProjectTemplateUtility TEMPLATE=”<templateA>, <templateB>” PROGRAM=true
명령을 실행합니다. 여기서 <templateA><templateB>는 템플릿 이름입니다.
품질 관리 솔루션에 대한 템플릿 마이그레이션
다음 명령 중에서 선택하여 Windchill CAPA NC 역할 및 NC 액세스 규칙을 포함하도록 기존 Windchill Nonconformance 컨텍스트를 업데이트할 때 사용하려는 프로그램 템플릿을 마이그레이션합니다.
NC 팀 역할을 로드하려면 다음과 같이 하십시오.
windchill wt.load.LoadFromFile -d <Windchill>\loadFiles\nc\NCTeamRole.xml -u wcadmin -p wcadmin -CONT_PATH \"/wt.inf.container.OrgContainer=Demo Organization/wt.inf.library.WTLibrary=myQMS-1\"
여기서 <Demo Organization>은 조직 이름이고 <myQMS-1>은 업데이트해야 하는 컨텍스트 이름입니다.
NC 액세스 규칙을 로드하려면 다음과 같이 하십시오.
windchill wt.load.LoadFromFile -d <Windchill>\loadXMLFiles\nc\NC_ACLRules.xml -u wcadmin -p wcadmin -CONT_PATH \"/wt.inf.container.OrgContainer=Demo Organization/wt.inf.library.WTLibrary=myQMS-1\"
여기서 <Demo Organization>은 조직 이름이고 <myQMS-1>은 업데이트해야 하는 컨텍스트 이름입니다.
Windchill CAPA 팀 역할을 업데이트하려면 다음과 같이 하십시오.
• windchill wt.load.LoadFromFile -d <Windchill>\loadFiles\capa\ CAPATeamRole.xml -u wcadmin -p wcadmin -CONT_PATH \"/wt.inf.container.OrgContainer=Demo Organization/wt.inf.library.WTLibrary=myQMS-1\"
여기서 <Demo Organization>은 조직 이름이고 <myQMS-1>은 업데이트해야 하는 컨텍스트 이름입니다.
Windchill CAPA 액세스 규칙을 업데이트하려면 다음과 같이 하십시오.
• windchill wt.load.LoadFromFile -d <Windchill>\loadXMLFiles\capa\ CAPA_ACLRules.xml -u wcadmin -p wcadmin -CONT_PATH \"/wt.inf.container.OrgContainer=Demo Organization/wt.inf.library.WTLibrary=myQMS-1\"
여기서 <Demo Organization>은 조직 이름이고 <myQMS-1>은 업데이트해야 하는 컨텍스트 이름입니다.
HTTP 서버 구성 파일 업데이트
HTTP 서버 구성 파일을 보존하도록 선택한 경우 업데이트에서 이 문제에 대해 수정 사항을 적용하지 않습니다. 이 경우 다음 단계를 수행해야 합니다. 자세한 내용은 설정 정의를 참조하십시오.
1. HTTP 서버를 중지합니다.
2. <HTTPSERVER_HOME>/conf-BACKUP/<HTTPSERVER_HOME>/conf 디렉토리의 컨텐트를 비교합니다.
3. <HTTPSERVER_HOME>/conf-BACKUP/의 컨텐트를 <HTTPSERVER_HOME>/conf 디렉토리에 병합합니다. 변경 사항에 따라 파일을 덮어쓰거나 파일의 특정 컨텐트를 수동으로 병합할 수 있습니다.
4. Windchill 셸과 < HTTPSERVER_HOME > 디렉토리에서 시나리오에 따라 다음 명령을 실행합니다.
<HTTPSERVER_HOME>/conf/templates/webapp 디렉토리에 변경 사항이 있는 경우 다음 명령을 실행합니다.
ant -f webAppConfig.xml regenAllWebApps
<HTTPSERVER_HOME>/conf/templates/webapp 디렉토리가 아닌 다른 컨텐트에 업데이트가 있는 경우 다음 명령을 실행합니다.
ant -f config.xml reconfigure
<HTTPSERVER_HOME>/conf/templates/webapp 및 기타 디렉토리의 컨텐트에 업데이트가 있는 경우 다음 두 명령을 모두 실행합니다.
ant -f config.xml reconfigure
ant -f webAppConfig.xml regenAllWebApps
이러한 명령을 실행하면 PTC에서 제공하는 수정 사항이 문제에 적용됩니다.
5. HTTP 서버를 시작합니다.
유지보수 릴리즈 특별 지침 적용
업데이트할 유지보수 릴리즈에 해당하는 추가 지침은 Windchill 먼저 읽어보기를 참조하십시오. 유지보수 릴리즈에 대한 최신 Windchill 먼저 읽어보기는 PTC 웹 사이트(https://www.ptc.com/en/support/refdoc)에서 다운로드할 수 있습니다.
이 URL은 참조 문서가 있는 PTC 온라인 지원 웹 페이지로 사용자를 안내합니다. 문서 검색 조건을 사용할 때 제품 드롭다운 목록에서 사용자 제품을 선택하고 릴리즈 드롭다운 목록에서 현재 릴리즈를 선택하고, 문서 유형 드롭다운 목록에서 먼저 읽어보기를 선택하고 사용자 역할 드롭다운 목록에서 관리자를 선택합니다.