다음을 통해 공유


HIS 마이그레이션 도구를 사용한 동일 서버 마이그레이션

HIS 마이그레이션 도구를 사용하면 이전 버전의 Host Integration Server에서 동일한 서버의 Host Integration Server 2020으로 마이그레이션할 수 있습니다. HIS 마이그레이션 도구는 구성 정보를 가져온 후에 Host Integration Server의 이전 버전을 제거합니다. 이 구성 정보는 Host Integration Server의 새로운 설치에 적용할 수 있습니다.

동일 서버 마이그레이션 방법

  • 아래의 지침에서는 로컬 C:\Files 디렉터리에 마이그레이션 도구를 다운로드했다고 가정합니다.

  • 기존 플랫폼이 HIS 2020 시스템 요구 사항을 충족하는지 확인하세요. .NET Framework 4.8이 필요합니다.

  • 관리자 권한으로 명령 프롬프트를 열고 c:\Files로 이동한 후 다음 명령을 실행합니다.

    HisMigration.exe c:\Files\HIS_Migrate /Save
    

    참고

    c:\Files\HIS_Migrate가 있어야 하며 그 안에 파일이 없어야 합니다.

  • 기존 버전의 HIS를 제거합니다(제어판>프로그램).

  • Host Integration Server 2020을 설치합니다. 구성 마법사를 실행하지 마세요.

  • c:\Files\HIS_Migrate\savedConfig.config 파일을 편집하여 서비스를 실행하는 계정의 올바른 암호를 입력합니다. 보안을 위해 암호가 PasswordReplacedByThis로 바뀌었습니다. 올바른 암호를 입력하지 않으면 서비스가 시작되지 않습니다. 암호 요소의 인스턴스가 여러 개 있을 수 있습니다.

  • Host Integration Server 설치의 새 환경 변수를 업데이트하고 구성을 저장하려면 다음 단계를 수행합니다.

    1. 관리자 권한으로 새 명령 프롬프트를 열고 c:\Files로 이동합니다.
    2. HisMigration.exe c:\Files\HIS_Migrate /Apply을 실행합니다.

기타 고려 사항

  • 다중 서버 하위 도메인을 마이그레이션할 때는 보조 서버에서 마이그레이션을 시작해야 합니다. 보조 서버를 모두 마이그레이션한 후에 주 서버를 마이그레이션하세요. 반드시 주 서버를 마지막에 마이그레이션해야 합니다.

  • 원격 SNA 게이트웨이를 사용하도록 구성된 서버의 마이그레이션은 현재 지원되지 않습니다. 다음 누적 업데이트에서 지원이 추가될 예정입니다.

  • 마이그레이션을 마친 후 서비스에 대한 액세스를 허용할 준비가 되면 방화벽 규칙을 수동으로 사용 설정합니다.

  • HIP(호스트 시작 처리) 서비스의 경우 마이그레이션 도구는 HIP 개체의 에 대한 assemblyPath 내용을 검사 HIPService.exe.config 합니다. assemblyPath가 HIS 제품 경로(예: %snaroot%\TIM)를 가리키는 경우 HIP 개체가 새 HIS TIM 폴더로 이동됩니다. assemblyPath가 사용자 지정 디렉터리를 가리키는 경우 디렉터리가 생성되고 개체가 이 디렉터리로 복사됩니다.

  • 마이그레이션 도구는 서버에 애플리케이션 통합 WIP(Windows Initiated Program)가 있는지 검사하지 않습니다. 서버에 이러한 프로그램이 있다면 app.config 파일에서 해당 프로그램을 확인하세요. app.config 파일 콘텐츠가 서버에 있는 최신 위치를 사용하는지 확인합니다.

  • HIS 2013 또는 2016에서 HIS 2020으로 업그레이드하는 경우 WIP 및 HIP 프로그램 및 TI 어셈블리를 모두 다시 컴파일하여 이러한 HIS 버전으로 작업해야 합니다.

    다음을 확인합니다.

    • HIS TI 런타임 어셈블리에 새 참조를 추가합니다.
    • .config 파일이 버전 9.0이 아닌 버전 10.0을 사용하도록 업데이트합니다.
    • 프로젝트는 .Net 4.8을 사용해야 합니다.
    • HIS 디자이너에서 TI .hidx 파일을 모두 열고 저장합니다. 이 단계를 수행하면 업데이트된 dll이 생성됩니다. HIS 2016에서 HIS 2020으로 마이그레이션할 때는 이 단계를 수행할 필요가 없습니다.
  • WIP와 HIP 모두 모든 구성을 .config 파일에서 수행해야 합니다. 레지스트리에서는 구성 정보를 읽어 들이지 않습니다.

  • 이 도구에서는 더 이상 Visual Studio 통합 기능을 마이그레이션하지 않습니다. HIS 2020에서는 Visual Studio 확장이 VSIX 패키지로 재구성되었습니다. 이전 VSIP 패키지에서의 마이그레이션은 지원되지 않습니다. 이 기능을 복원하려면 구성 마법사를 실행하고 Visual Studio 통합 기능을 사용하도록 설정하세요.

다음 단계

HIS 마이그레이션 도구
서버 간 마이그레이션