Linux용 NetBackup IT Analytics 설치 및 업그레이드 설명서
- 설치 개요
- Linux 서버에 NetBackup IT Analytics 설치
- Linux에서 NetBackup IT Analytics 포털 업그레이드
- 새 서버로 업그레이드 및 마이그레이션
- 부록 A. X Virtual Frame Buffer
- 부록 B. 데이터베이스 서버용 Oracle 패치
분할 아키텍처 배포에서 기존 Oracle 팜에 데이터베이스 및 사용자 생성
이 절차는 NetBackup IT Analytics의 분할 아키텍처 배포 중에 기존 Oracle 팜에 데이터베이스 및 사용자를 생성하는 단계를 제공합니다.
표: 기존 Oracle 팜에 데이터베이스 및 사용자 생성을 위한 필수 구성 요소
요구 사항 |
설명 |
---|---|
Oracle |
최신 보안 패치가 적용된 버전 19c입니다. |
플러그형 데이터베이스(PDB) |
|
데이터베이스 및 사용자 생성:
- 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개의 데이터베이스 스키마 사용자 PORTAL 및 APTARE_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;
- 필요한 권한으로 다음과 같은 필수 데이터베이스 디렉터리를 생성하십시오.
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;
데이터베이스 서버 파일 시스템의 폴더 경로도 다른 경로로 변경할 수 있습니다.
- 각 사용자 스키마에 다음 권한을 부여하십시오.
사용자별 스키마
스키마에 부여할 권한
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;
- 사용자 정의 암호로 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
에서 PORTAL 및 APTARE_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단계 이후에 따라 포털 바이너리를 배포하십시오.
- 기본 암호를 사용하여 NetBackup IT Analytics를 설치하려면, 별도 시스템에서 Oracle 응용 프로그램 바이너리가 별도의 시스템에 배포되는 경우에 포털 바이너리 설치 섹션의 3단계 이후에 따라 포털 바이너리를 배포하십시오.