Linux용 NetBackup IT Analytics 설치 및 업그레이드 설명서

Last Published:
Product(s): NetBackup IT Analytics (11.6)
  1. 설치 개요
    1.  
      소개
    2.  
      NetBackup IT Analytics 구성 요소
    3.  
      표준 또는 공유 서비스 라이센싱 에디션
    4.  
      설치 옵션
    5.  
      다중 언어 지원 및 로캘 고려 사항(Linux)
    6.  
      지원되는 타사 및 오픈 소스 제품
  2. Linux 서버에 NetBackup IT Analytics 설치
    1.  
      1단계: NetBackup IT Analytics 라이센스 키 파일 가져오기
    2.  
      2단계: 포털 및 데이터베이스 배포 전략
    3.  
      3단계: 포털 및 데이터베이스 필수 구성 요소
    4. 4단계: Oracle 데이터베이스 응용 프로그램 바이너리 설치(Linux)
      1.  
        분할 아키텍처 배포에서 기존 Oracle 팜에 데이터베이스 및 사용자 생성
    5.  
      5단계: 포털 응용 프로그램 바이너리 설치(Linux)
    6.  
      6단계: 포털 서비스 시작(Linux)
    7.  
      7단계: 포털에 로그인
    8.  
      8단계: 라이센스 설치
    9. 현재 라이센스 구성 확인
      1.  
        라이센스 요약 리포트 실행
      2.  
        NetBackup IT Analytics 버전 및 라이센스 정보
      3.  
        라이센스 상세 내역 보기
    10. 다음 단계
      1.  
        데이터베이스의 콜드 백업 수행
      2.  
        권장 데이터베이스 백업 프로세스
  3. Linux에서 NetBackup IT Analytics 포털 업그레이드
    1.  
      개요
    2.  
      업그레이드 경로
    3.  
      업그레이드하기 전에
    4. NetBackup IT Analytics 포털 업그레이드
      1.  
        공유 서비스 환경 업그레이드
      2.  
        업그레이드 유틸리티 설치 관리자 실행(Linux)
      3.  
        알려진 문제
      4.  
        업그레이드 유틸리티 실행
      5.  
        업그레이드 후
      6.  
        엔터프라이즈 개체를 통합하도록 메서드 업그레이드
      7. 포털 업그레이드 시 속성 병합
        1.  
          포털 업그레이드 시 속성 관리
        2.  
          속성 값 병합의 예
        3.  
          중복 속성의 이름을 바꾸는 단계
        4.  
          멀티 테넌시 환경의 속성에 대한 베스트 프랙티스
    5. Data Collector 업그레이드
      1.  
        필수 사전 요구 사항
    6.  
      문제 해결 - Data Collector 다운그레이드는 지원되지 않습니다.
    7.  
      문제 해결 - Data Collector 수동 업그레이드
    8.  
      Linux에서 Data Collector 업그레이드 관리자 업그레이드 실패 및 Collector 번들 다운로드 실패 문제 해결
    9.  
      NetBackup IT Analytics 포털에서 Collector 업데이트
  4. 새 서버로 업그레이드 및 마이그레이션
    1. 새 서버로 업그레이드 및 마이그레이션
      1.  
        새 서버에 최신 릴리스의 NetBackup IT Analytics 설치
      2.  
        기존 서버에서 데이터베이스 내보내기를 수행하십시오.
      3.  
        새 서버에서 포털 및 에이전트 서비스 중지
      4.  
        새 서버에서 기존 포털 사용자를 삭제하고 다시 생성하십시오.
      5.  
        새 서버로 데이터베이스 가져오기
      6.  
        새 서버에서 포털 및 에이전트 서비스 시작
      7.  
        데이터베이스 스키마 업그레이드를 위한 다운로드, 설치 및 실행
    2.  
      테스트
    3.  
      Data Collector 바이너리 업데이트(필요한 경우)
  5. 부록 A. X Virtual Frame Buffer
    1.  
      Xvfb(X Virtual Frame Buffer) 구성
  6. 부록 B. 데이터베이스 서버용 Oracle 패치
    1. Oracle 19c 2025년 10월 패치 설치
      1.  
        사전 설치 설정
      2.  
        OPatch 설치 단계
      3.  
        Oracle 패치 설치
      4.  
        데이터베이스 및 OJVM 패치 검사
      5.  
        JDK 버전 업데이트 유효성 검사
      6.  
        log4j와 함께 Oracle SQL Developer 제거
      7.  
        Linux 가상 시스템에 Oracle 19c용 SQL Developer 설치

분할 아키텍처 배포에서 기존 Oracle 팜에 데이터베이스 및 사용자 생성

이 절차는 NetBackup IT Analytics의 분할 아키텍처 배포 중에 기존 Oracle 팜에 데이터베이스 및 사용자를 생성하는 단계를 제공합니다.

필수 구성 요소

표: 기존 Oracle 팜에 데이터베이스 및 사용자 생성을 위한 필수 구성 요소

요구 사항

설명

Oracle

최신 보안 패치가 적용된 버전 19c입니다.

플러그형 데이터베이스(PDB)

  • 중앙 데이터베이스 서버에 PDB를 생성하십시오. 이름은 Oracle이 지원하는 모든 이름을 사용할 수 있습니다. 예: scdb 또는 itadb.

  • 16k 블록 크기가 지원되는지 확인하십시오.

    SQL> select name, block_size, current_size from v$buffer_pool;

데이터베이스 및 사용자 생성:

  1. NetBackup IT Analytics에 관련된 테이블스페이스를 생성하십시오.

    테이블스페이스

     

    참조 명령

    aptare_tbs_data_1m

     
    CREATE TABLESPACE aptare_tbs_data_1m 
    DATAFILE <datafile path> SIZE 8G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED
    LOGGING ONLINE PERMANENT BLOCKSIZE 8192
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT 
    NOCOMPRESS  SEGMENT SPACE MANAGEMENT AUTO
    /
       

    aptare_tbs_idx_1m

     
    CREATE TABLESPACE aptare_tbs_idx_1m
    DATAFILE <datafile path> SIZE 8G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED
    LOGGING ONLINE PERMANENT BLOCKSIZE 8192
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT 
    NOCOMPRESS SEGMENT SPACE MANAGEMENT AUTO
    /
       

    aptare_tbs_data_20m

     
    CREATE TABLESPACE aptare_tbs_data_20m
    DATAFILE <datafile path> SIZE 8G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED
    LOGGING ONLINE PERMANENT BLOCKSIZE 8192
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT 
    NOCOMPRESS SEGMENT SPACE MANAGEMENT AUTO
    /
       

    aptare_tbs_idx_10m

     
    CREATE TABLESPACE aptare_tbs_idx_10m
    DATAFILE <datafile path> SIZE 8G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED
    LOGGING ONLINE PERMANENT BLOCKSIZE 8192
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT 
    NOCOMPRESS SEGMENT SPACE MANAGEMENT AUTO
    /
       

    aptare_tbs_data_200m

     
    CREATE TABLESPACE aptare_tbs_data_200m
    DATAFILE <datafile path> SIZE 8G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED
    LOGGING ONLINE PERMANENT BLOCKSIZE 16K
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT 
    NOCOMPRESS SEGMENT SPACE MANAGEMENT AUTO
    /

    aptare_tbs_idx_100m

     
    CREATE TABLESPACE aptare_tbs_idx_100m
    DATAFILE <datafile path> SIZE 8G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED
    LOGGING ONLINE PERMANENT BLOCKSIZE 16K
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT 
    NOCOMPRESS SEGMENT SPACE MANAGEMENT AUTO
    /
       

    aptare_tbs_data_200m_lob

     
    CREATE TABLESPACE aptare_tbs_data_200m_lob
    DATAFILE <datafile path> SIZE 8G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED
    LOGGING ONLINE PERMANENT BLOCKSIZE 16K
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT 
    NOCOMPRESS  SEGMENT SPACE MANAGEMENT AUTO
    /
       

    aptare_tbs_data_200m_col

     
    CREATE TABLESPACE aptare_tbs_data_200m_col
    DATAFILE <datafile path> SIZE 8G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED
    LOGGING ONLINE PERMANENT BLOCKSIZE 16K
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT 
    NOCOMPRESS SEGMENT SPACE MANAGEMENT AUTO
    /
       

    aptare_tbs_iot_200m

     
    CREATE TABLESPACE aptare_tbs_iot_200m 
    DATAFILE <datafile path> SIZE 8G AUTOEXTEND ON NEXT 1G MAXSIZE UNLIMITED
    LOGGING ONLINE PERMANENT BLOCKSIZE 16K
    EXTENT MANAGEMENT LOCAL AUTOALLOCATE DEFAULT 
    NOCOMPRESS SEGMENT SPACE MANAGEMENT AUTO
    /
  2. 2개의 데이터베이스 스키마 사용자 PORTALAPTARE_RO를 생성하십시오.

    PORTAL 사용자의 경우 암호 portal을 할당하고 APTARE_RO 사용자의 경우 암호 aptaresoftware123을 할당하십시오. 아래의 SQL 조회를 사용하여 사용자를 생성하는 동안 이를 변경할 수 있습니다.

    CREATE USER PORTAL 
        PROFILE DEFAULT
        IDENTIFIED BY portal
        DEFAULT TABLESPACE aptare_tbs_data_1m
        TEMPORARY TABLESPACE aptare_temp_tbs
        ACCOUNT UNLOCK;
    
    
    CREATE USER APTARE_RO 
        IDENTIFIED BY aptaresoftware123 
        DEFAULT TABLESPACE APTARE_TBS_DATA_1M 
        TEMPORARY TABLESPACE APTARE_TEMP_TBS;
  3. 필요한 권한으로 다음과 같은 필수 데이터베이스 디렉터리를 생성하십시오.
    CREATE OR REPLACE DIRECTORY UNIX_DIR AS '/u01/aptare/database';
    CREATE OR REPLACE DIRECTORY LOGFILE_DIR AS '/tmp';
    GRANT READ,WRITE ON DIRECTORY UNIX_DIR to portal;
    GRANT READ,WRITE ON DIRECTORY LOGFILE_DIR to portal;

    데이터베이스 서버 파일 시스템의 폴더 경로도 다른 경로로 변경할 수 있습니다.

  4. 각 사용자 스키마에 다음 권한을 부여하십시오.

    사용자별 스키마

     

    스키마에 부여할 권한

    APTARE_RO

     
    GRANT CONNECT TO aptare_ro;
    GRANT CREATE ANY CONTEXT TO aptare_ro;
    GRANT CREATE SYNONYM TO aptare_ro;
       

    PORTAL

     
     
    GRANT CONNECT       TO PORTAL;
    GRANT RESOURCE      TO PORTAL;
    GRANT CREATE TABLESPACE     TO PORTAL;
    GRANT UNLIMITED TABLESPACE  TO PORTAL;
    GRANT QUERY REWRITE TO PORTAL;
    GRANT SELECT_CATALOG_ROLE   TO PORTAL;
    GRANT SELECT ANY DICTIONARY TO PORTAL;
    GRANT CREATE ANY LIBRARY    TO PORTAL;
    GRANT SELECT ON dba_free_space TO PORTAL;
    GRANT SELECT ON dba_data_files TO PORTAL;
    GRANT SELECT ON dba_temp_files TO PORTAL;
    GRANT CREATE SESSION, CREATE ANY CONTEXT TO PORTAL;
     

    dbms_session 패키지를 실행하기 위한 문:

      
    GRANT EXECUTE ON DBMS_SESSION TO PORTAL;
    GRANT EXECUTE ON DBMS_LOCK TO PORTAL;
     

    dbms_utility 패키지를 실행하기 위한 문

      
    GRANT EXECUTE ON DBMS_UTILITY TO PORTAL;
    GRANT CREATE VIEW TO PORTAL;
     GRANT CREATE TABLE TO PORTAL;
     

    구체화된 뷰를 생성하는 문

      
    GRANT CREATE MATERIALIZED VIEW TO PORTAL;
     

    로깅 디렉터리를 설정하는 문

      
     GRANT CREATE ANY DIRECTORY TO PORTAL;
     

    Oracle 19c에 추가할 문

      
    GRANT CREATE JOB TO PORTAL;
    GRANT EXECUTE ON DBMS_SCHEDULER TO PORTAL;
     

    보안을 추가하는 문

      
    GRANT EXECUTE ON SYS.DBMS_LOB        TO PORTAL;
    GRANT EXECUTE ON SYS.UTL_FILE        TO PORTAL;
    GRANT EXECUTE ON SYS.DBMS_RANDOM     TO PORTAL;
    GRANT EXECUTE ON SYS.DBMS_JOB        TO PORTAL;
    GRANT EXECUTE ON SYS.DBMS_SQL        TO PORTAL;
    GRANT READ    ON SYS.ALL_DIRECTORIES TO PORTAL;
    GRANT READ    ON SYS.DUAL            TO PORTAL;
    
     

    FIPS 컴플라이언스를 활성화하는 문

      
    GRANT EXECUTE ON DBMS_CRYPTO TO PORTAL;
  5. 사용자 정의 암호로 NetBackup IT Analytics를 설치하려면 다음과 같이 하십시오.
    • 파일을 편집할 수 있도록 config.sh 파일을 포털 서버의 로컬 디렉터리에 복사하십시오.

      # mount -o loop itanalytics_installer_11400_linux.iso /mnt/diska
      # mkdir /tmp/portal
      # cp  /mnt/diska/config.sh /tmp/portal
    • /tmp/portal/config.sh에서 PORTALAPTARE_RO 사용자 암호를 업데이트하십시오.

      ORACLE_PORTAL_SEC_CODE=<password for PORTAL user>
      ORACLE_APTARE_RO_SEC_CODE=<password for APTARE_RO user>
    • 포털 설치 프로그램 Itanalyticsinstaller.sh를 실행하십시오.

      /mnt/diska/Itanalyticsinstaller.sh -C /tmp/portal/config.sh
      
    • 별도 시스템에서 Oracle 응용 프로그램 바이너리가 별도의 시스템에 배포되는 경우에 포털 바이너리 설치 섹션의 4단계 이후에 따라 포털 바이너리를 배포하십시오.

  6. 기본 암호를 사용하여 NetBackup IT Analytics를 설치하려면, 별도 시스템에서 Oracle 응용 프로그램 바이너리가 별도의 시스템에 배포되는 경우에 포털 바이너리 설치 섹션의 3단계 이후에 따라 포털 바이너리를 배포하십시오.