목차

Search

  1. 서문
  2. 업그레이드 개요
  3. Linux에서 도메인을 업그레이드하기 전에
  4. 업그레이드 준비
  5. 도메인 업그레이드
  6. 노드 구성에 대한 변경과 함께 도메인 업그레이드
  7. 응용 프로그램 서비스 업그레이드
  8. Informatica 클라이언트 업그레이드
  9. 부록 A: 업그레이드 검사 목록
  10. 부록 B: 배포 패키지 관리

버전 10.2.1에서 업그레이드(10.5.6)

버전 10.2.1에서 업그레이드(10.5.6)

콘솔 모드에서 업그레이드

콘솔 모드에서 업그레이드

콘솔 모드에서 업그레이드할 경우 노드 구성을 변경하여 도메인을 다른 시스템 또는 다른 도메인 구성 리포지토리 데이터베이스로 업그레이드할 수 있습니다. Linux 또는 UNIX에서 콘솔 모드로 도메인을 업그레이드할 수 있습니다.
콘솔 모드로 설치 프로그램을 실행하는 경우 Quit 및 Back이라는 단어는 예약어입니다. 입력 텍스트로 이러한 단어를 사용하지 마십시오.
  1. 셸 명령줄에서 루트 디렉터리의 install.sh 파일을 실행합니다.
    설치 프로그램에 로캘 환경 변수가 설정되었는지 확인하라는 메시지가 표시됩니다.
  2. 환경 변수가 설정되지 않은 경우
    n
    을 눌러 설치 프로그램을 종료하고 필요에 따라 환경 변수를 설정합니다.
    환경 변수가 설정된 경우
    y
    를 눌러 계속 진행합니다.
  3. 2
    를 눌러 Informatica를 업그레이드합니다.
    Informatica는 Informatica 서비스 설치 프로세스를 용이하게 하기 위한 유틸리티를 제공합니다. Informatica 서비스를 업그레이드하기 전에 다음 유틸리티를 실행할 수 있습니다.
    Informatica Upgrade Advisor.
    업그레이드를 수행하기 전에 서비스의 유효성을 검사하고 도메인에서 더 이상 사용되지 않는 서비스를 확인합니다.
    설치 프로그램에 업그레이드를 계속하기 전에 업그레이드할 Informatica 도메인을 종료하라는 경고가 표시됩니다.
  4. 2
    를 눌러
    Informatica 10.5.6
    으로 업그레이드합니다.
  5. Informatica 제품 사용 툴킷의 약관을 읽고
    2
    를 눌러 업그레이드를 계속합니다.
    아래에 설명된 수신 거부 권한에 따라 소프트웨어는 소프트웨어가 배포된 컴퓨팅 및 네트워크 환경 그리고 배포의 데이터 사용 및 시스템 통계에 대한 정보를 미국 내 Informatica에 자동으로 전송합니다. 이 전송은 Informatica 개인 정보 보호 정책에 의거하여 서비스의 일부로 간주되며 Informatica는 Informatica privacy policy에 따라 이 정보를 사용하고 처리합니다. Administrator 도구에서 사용량 수집을 비활성화할 수도 있습니다.
  6. 업그레이드 선행 조건
    페이지에 업그레이드 시스템 요구 사항이 표시됩니다.
    업그레이드를 계속하기 전에 요구 사항을 확인합니다.
  7. 프롬프트에서 업그레이드하려는 Informatica 버전의 디렉터리 및
    Informatica 10.5.6
    을 설치하려는 디렉터리를 입력합니다.
    다음 표에는 사용자가 지정해야 하는 디렉터리가 설명되어 있습니다.
    디렉터리
    설명
    업그레이드할 Informatica 제품의 디렉터리
    업그레이드하려는 Informatica 서비스 버전이 포함된 디렉터리입니다.
    Informatica의 디렉터리
    Informatica를 설치할 디렉터리입니다.
    설치 디렉터리의 절대 경로를 입력합니다. 해당 디렉터리는 이전 버전의 Informatica 서비스가 포함된 디렉터리와 같아서는 안 됩니다. 경로의 디렉터리 이름에는 공백이나 다음과 같은 특수 문자가 있어서는 안 됩니다. @|* $ # ! % ( ) { } [ ] , ; '
    Informatica는 설치 디렉터리 경로에 영숫자 문자를 사용할 것을 권장합니다. á 또는 €와 같은 특수 문자를 사용할 경우 런타임에 예기치 않은 결과가 발생할 수 있습니다.
    Windows에서 설치 디렉터리는 현재 시스템에 있어야 합니다.
  8. 2
    를 입력하여 노드 호스트 이름 및 포트 번호에 대한 변경을 허용합니다.
    이 옵션을 사용하여 업그레이드하는 Informatica 설치의 구성을 변경하십시오. 다른 시스템으로 업그레이드할 경우 새 시스템 구성에 맞게 노드 구성을 변경하십시오. 다른 도메인 구성 리포지토리 데이터베이스로 업그레이드할 경우 새 데이터베이스 구성에 맞게 노드 구성을 변경하십시오.
  9. Informatica 설치 프로그램을 통해 배포 패키지를 설치할지 여부를 선택합니다.
    • 배포 패키지가 필요하지 않거나 나중에 설치하려는 경우
      1
      을 누릅니다.
    • 설치 프로그램을 통해 배포 패키지를 설치하려는 경우
      2
      를 누릅니다.
    기본값은 1입니다.
  10. 배포 패키지를 설치하도록 선택한 경우 설치하려는 목록에서 하나 이상의 패키지를 선택합니다. 여러 패키지인 경우 쉼표로 구분하면 됩니다.
    기본값은 1입니다.
  11. Informatica 도메인의 암호화 키에 대한 디렉터리를 입력합니다.
    Informatica에서는 Informatica 도메인에 저장되는 암호와 같은 중요한 데이터를 보호하기 위해 암호화 키를 사용합니다. 업그레이드할 때, 업그레이드할 노드에서 암호화 키가 저장되는 디렉터리를 입력해야 합니다.
    Informatica 도메인의 모든 노드는 동일한 키워드와 암호화 키를 사용합니다. 도메인 이름, 암호화 키의 키워드 및 암호화 키 파일을 안전한 위치에 보관해야 해야 합니다. 암호화 키는 도메인의 암호화 키를 변경하거나 리포지토리를 다른 도메인으로 이동할 때 필요합니다.
    속성
    설명
    암호화 키 디렉터리
    도메인에 대한 암호화 키가 저장되는 디렉터리입니다. 기본적으로 암호화 키는 다음 디렉터리에 생성됩니다.
    <Informatica 설치 디렉터리>/isp/config/keys
  12. Informatica 도메인의 사용자 이름 및 암호를 입력합니다.
  13. 업그레이드 정보를 검토하고
    Enter
    키를 눌러 계속 진행합니다.
    설치 프로그램이 서버 파일을
    Informatica 10.5.6
    설치 디렉터리에 복사합니다.
    설치 프로그램에 업그레이드를 계속하기 전에 업그레이드할 Informatica 도메인을 종료하라는 경고가 표시됩니다.
  14. Enter
    키를 누릅니다.
  15. 게이트웨이 노드를 업그레이드할 경우 도메인 구성 리포지토리에 사용할 데이터베이스를 선택합니다.
    작업자 노드를 업그레이드할 경우 도메인 구성 리포지토리 정보가 나타나지 않습니다. 데이터베이스 연결 정보를 수정할 수 없습니다. 16단계로 건너뜁니다.
    다음 표에는 도메인 구성 리포지토리에 사용할 수 있는 데이터베이스가 나와 있습니다.
    프롬프트
    설명
    데이터베이스 유형
    도메인 구성 리포지토리의 데이터베이스 유형입니다. 다음 옵션 중에서 선택하십시오.
    1 - Oracle
    2 - Microsoft SQL Server
    3 - IBM DB2
    4 - Sybase ASE
    5 - PostgreSQL
  16. 데이터베이스 사용자 계정의 속성을 입력합니다.
    다음 표에는 데이터베이스 사용자 계정의 속성이 나와 있습니다.
    속성
    설명
    데이터베이스 사용자 ID
    도메인 구성 데이터베이스 사용자 계정의 이름입니다.
    사용자 암호
    도메인 구성 데이터베이스 사용자 계정의 암호입니다.
  17. 데이터베이스에 대한 매개 변수를 입력합니다. 보안 도메인 구성 리포지토리를 생성하지 않은 경우 데이터베이스에 대한 매개 변수를 입력합니다.
    1. IBM DB2를 선택하는 경우 테이블스페이스를 구성할지 여부를 선택하고 테이블스페이스 이름을 입력합니다.
      다음 표에는 IBM DB2 데이터베이스에 대해 구성해야 하는 속성이 설명되어 있습니다.
      속성
      설명
      테이블스페이스 구성
      단일 파티션 데이터베이스에서 아니요를 선택하면 설치 프로그램이 기본 테이블스페이스에 테이블을 생성합니다. 다중 파티션 데이터베이스에서는 예를 선택해야 합니다.
      테이블스페이스를 지정할지 여부를 선택합니다.
      1 - 아니요
      2 - 예
      테이블스페이스
      테이블이 작성될 테이블스페이스의 이름입니다. 32768바이트의 pageSize 요구 사항을 충족하는 테이블스페이스를 지정하십시오.
      단일 파티션 데이터베이스에서 테이블을 생성할 테이블스페이스를 이름을 입력하십시오.
      다중 파티션 데이터베이스에서 데이터베이스의 카탈로그 파티션에 있는 분할되지 않은 테이블스페이스의 이름을 지정하십시오.
    2. Microsoft SQL Server를 선택하는 경우 데이터베이스의 스키마 이름을 입력합니다.
      다음 표에는 Microsoft SQL Server 데이터베이스에 대해 구성해야 하는 속성이 설명되어 있습니다.
      속성
      설명
      스키마 이름
      도메인 구성 테이블이 포함될 스키마의 이름입니다. 이 매개 변수가 비어 있으면 설치 프로그램이 기본 스키마에 테이블을 작성합니다.
    3. JDBC URL 정보를 사용하여 JDBC 연결 정보를 입력하려면
      1
      을 누릅니다. 사용자 지정 JDBC 연결 문자열을 사용하여 JDBC 연결 정보를 입력하려면
      2
      를 누릅니다.
    4. JDBC 연결 정보를 입력합니다.
      • JDBC URL 정보를 사용하여 연결 정보를 입력하려면 JDBC URL 속성을 지정합니다.
        다음 표에는 데이터베이스 연결 정보가 설명되어 있습니다.
        프롬프트
        설명
        데이터베이스 호스트 이름
        데이터베이스의 호스트 이름입니다.
        데이터베이스 포트 번호
        데이터베이스의 포트 번호입니다.
        데이터베이스 서비스 이름
        서비스 또는 데이터베이스 이름:
        • Oracle: 서비스 이름을 입력합니다.
        • Microsoft SQL Server: 데이터베이스 이름을 입력합니다.
        • IBM DB2: 서비스 이름을 입력합니다.
        • Sybase ASE: 데이터베이스 이름을 입력합니다.
        • PostgreSQL: 데이터베이스 이름을 입력합니다.
        JDBC 매개 변수 구성
        추가적인 JDBC 매개 변수를 연결 문자열에 추가할지 여부를 선택합니다.
        1 - 예
        2 - 아니요
        예를 선택하는 경우 매개 변수를 입력하거나 Enter 키를 눌러 기본값을 수락합니다. 아니요를 선택하는 경우 설치 프로그램이 매개 변수 없이 JDBC 연결 문자열을 생성합니다.
      • 사용자 지정 JDBC 연결 문자열을 사용하여 연결 정보를 입력하려면 연결 문자열을 입력합니다.
        JDBC 연결 문자열에 다음 구문을 사용합니다.
        IBM DB2
        jdbc:Informatica:db2://<호스트 이름>:<포트 번호>;DatabaseName=
        Oracle
        jdbc:Informatica:oracle://<호스트 이름>:<포트 번호>;ServiceName=
        Oracle Connection Manager를 통해 Oracle 데이터베이스에 연결하려면 다음 연결 문자열을 사용합니다.
        jdbc:Informatica:oracle:TNSNamesFile=<tnsnames.ora 파일에 대한 정규화된 경로>;TNSServerName=<TNS 이름>;
        Microsoft SQL Server
        jdbc:Informatica:sqlserver://<호스트 이름>:<포트 번호>;SelectMethod=cursor;DatabaseName=
        Windows NT 자격 증명이 있는 Microsoft SQL Server
        Microsoft SQL Server에서 모델 리포지토리 데이터베이스에 대한 Windows NT 자격 증명을 지정한 경우 NTLM을 인증 방법으로 포함하도록 연결 문자열 구문을 지정합니다.
        Windows NT 자격 증명이 있는 기본 인스턴스를 사용하는 Microsoft SQL Server:
        "jjdbc:informatica:sqlserver://<호스트 이름>:<포트 번호>;DatabaseName=<데이터베이스 이름>;SnapshotSerializable=true;authenticationMethod=NTLM"
        Windows NT 자격 증명이 있는 명명된 인스턴스를 사용하는 Microsoft SQL Server:
        "jjdbc:informatica:sqlserver://<호스트 이름>\<명명된 인스턴스 이름>;DatabaseName=<데이터베이스 이름>;SnapshotSerializable=true;authenticationMethod=NTLM"
        Microsoft Azure SQL
        jdbc:Informatica:sqlserver://<호스트 이름>:<포트 번호>;SelectMethod=cursor;DatabaseName=<데이터베이스 이름>;SnapshotSerializable=true;EncryptionMethod=SSL;HostNameInCertificate=*.database.windows.net;ValidateServerCertificate=false
        Active Directory 인증을 사용하는 Azure SQL Database
        jdbc:informatica: sqlserver://<host_name>:<port_number>;database=<database_name>;encrypt=true;AuthenticationMethod=ActiveDirectoryPassword;trustServerCertificate=false;hostNameInCertificate=*.database.windows.net;loginTimeout=<seconds>
        PostgreSQL
        jdbc:Informatica:postgresql://<호스트 이름>:<포트 번호>;DatabaseName=
        Azure PostgreSQL
        jdbc:Informatica:postgresql://<호스트 이름>:<포트 번호>;DatabaseName=<데이터베이스 이름>;EncryptionMethod=SSL;ValidateServerCertificate=true;CryptoProtocolVersion=TLSv1.2;
        Sybase
        jdbc:Informatica:sybase://<호스트 이름>:<포트 번호>;DatabaseName=
        데이터베이스 시스템에 필요한 모든 연결 매개 변수가 연결 문자열에 포함되어 있는지 확인합니다.
  18. 새로운 버전의 Informatica 구성에 맞게 노드 호스트 이름 및 포트 번호를 수정합니다.
    다음 표에는 지정할 수 있는 도메인 및 노드 속성이 설명되어 있습니다.
    속성
    설명
    도메인 이름
    도메인의 이름입니다. 기본 도메인 이름은 Domain_<MachineName>입니다. 이름은 128자를 초과하지 않아야 하고 7비트 ASCII여야만 합니다. 이름에는 공백이나 ` % * + ; " ? , < > \ / 문자를 사용할 수 없습니다.
    노드 이름
    업그레이드할 노드의 이름입니다.
    노드 호스트 이름
    업그레이드할 노드를 호스팅하는 시스템의 호스트 이름입니다. 시스템이 단일 네트워크 이름을 갖는 경우 기본 호스트 이름을 사용하십시오. 시스템이 여러 네트워크 이름을 갖는 경우 대체 네트워크 이름을 사용하도록 기본 호스트 이름을 수정할 수 있습니다. 필요한 경우 IP 주소를 사용할 수 있습니다.
    참고: localhost는 사용하지 마십시오. 호스트 이름은 명시적으로 시스템을 식별해야 합니다.
    사용자 지정 키 저장소 암호
    사용자 지정 키 저장소 파일에 대한 일반 텍스트 암호입니다. 사용자 지정 키 저장소 파일을 사용하여 Informatica Administrator를 보호하고 다른 게이트웨이 노드 구성으로 업그레이드할 경우 사용자 지정 키 저장소 암호를 입력하십시오.
    사용자 지정 키 저장소 파일
    사용자 지정 키 저장소 파일의 경로 및 파일 이름입니다. 사용자 지정 키 저장소 파일을 사용하여 Informatica Administrator를 보호하고 다른 게이트웨이 노드 구성으로 업그레이드할 경우 사용자 지정 키 저장소 파일을 입력하십시오.
    이 필드를 비워 두면 설치 프로그램이 다음 디렉터리에서 키 저장소 파일을 찾습니다.
    <Informatica 설치 디렉터리>\tomcat\conf\
    노드 포트 번호
    업그레이드할 노드의 포트 번호입니다. 노드의 기본 포트 번호는 6005입니다.
    게이트웨이 노드 호스트 이름
    도메인의 게이트웨이 노드를 호스팅하는 시스템의 호스트 이름입니다.
    작업자 노드를 업그레이드하는 경우 사용할 수 있습니다.
    게이트웨이 노드 포트 번호
    게이트웨이 노드의 포트 번호입니다.
    작업자 노드를 업그레이드하는 경우 사용할 수 있습니다.
  19. 설치 프로그램은 도메인 구성 요소에 할당된 포트 번호를 표시합니다.
    포트 번호를 지정하거나 기본 포트 번호를 사용할 수 있습니다.
    다음 표에는 지정할 수 있는 포트가 설명되어 있습니다.
    포트
    설명
    서비스 관리자 포트
    노드의 서비스 관리자가 사용하는 포트 번호입니다. 클라이언트 응용 프로그램 및 Informatica 명령줄 프로그램이 이 포트를 사용하여 도메인의 서비스로 통신합니다.
    서비스 관리자 종료 포트
    도메인 서비스 관리자에 대한 서버 종료를 제어하는 포트 번호입니다. 서비스 관리자는 이 포트에서 종료 명령을 수신합니다.
    Informatica Administrator 포트
    Administrator 도구가 사용하는 포트 번호입니다.
    게이트웨이 노드를 업그레이드하는 경우 사용할 수 있습니다.
    Informatica Administrator 종료 포트
    Administrator 도구가 종료 명령을 수신하는 데 사용하는 포트 번호입니다.
    게이트웨이 노드를 업그레이드하는 경우 사용할 수 있습니다.
설치 후 요약 창에 업그레이드가 완료되었는지 여부가 나타납니다. 또한 설치된 구성 요소 및 해당 구성의 상태가 표시됩니다.
업그레이드 로그 파일을 보고 설치 프로그램에서 수행한 업그레이드 태스크에 대한 추가 정보를 얻고 설치된 구성 요소에 대한 구성 속성을 볼 수 있습니다.