NetBackup IT Analytics 시스템 관리자 설명서
- 소개
- 업데이트 준비
- 데이터 백업 및 복원
- NetBackup IT Analytics 모니터링
- REST API를 사용하여 NetBackup IT Analytics 리포트 액세스
- NetBackup 예상 테이프 용량 정의
- 호스트 그룹 관리 자동화
- 플랫폼 및 버전별로 호스트 운영 체제 분류
- 대량 로드 유틸리티
- NetBackup 유틸리티 자동화
- 자동으로 실행되도록 유틸리티 예약
- 속성 관리
- Generic Backup 데이터 가져오기
- 백업 작업 재정의
- 호스트 데이터 수집 관리
- 포털에서 시스템 구성
- 성능 프로필 예약 사용자 정의
- AD/LDAP 구성
- SAML(Security Assertion Markup Language)을 사용하여 SSO(Single Sign On) 구성
- Oracle 데이터베이스 사용자 암호 변경
- CyberArk와 통합
- NetBackup IT Analytics 튜닝
- 로그 파일 작업
- 포털 및 Data Collector 로그 파일 - 로깅 감소
- Data Collector 로그 파일 이름 지정 규칙
- 포털 로그 파일
- 리포트 메트릭 정의
- SNMP 트랩 알림
- SSL 인증서 구성
- 포털 및/또는 데이터 수집 SSL을 사용하도록 가상 호스트 구성
- 포털 서버의 키스토어
- 포털 속성: 형식 및 포털 사용자 정의
- SDK 데이터베이스 개체의 데이터 보존 기간
- 문제 해결
데이터 펌프를 사용한 데이터베이스 가져오기/내보내기에 대한 수동 단계
Linux 환경에서 데이터 펌프 내보내기를 실행하려면 다음 단계를 수행하십시오.
- Linux 데이터베이스 서버에 로그인하고 사용자 aptare로 전환하십시오.
/opt/aptare/database/tools/expdp_scdb.par
파일의 소유자가 aptare 사용자이고 755 권한이 있는지 확인하십시오.- Oracle 수신기와 Oracle 서비스가 실행 중인지 확인하십시오.
- 다음 명령을 실행하십시오.
su - aptare sqlplus / as sysdba alter session set container=scdb;
참고:
alter session set container=scdb; 명령은 컨테이너 데이터베이스에 필요한 명령입니다. 비 cdb 환경에서는 이 명령을 무시하십시오.
CREATE OR REPLACE DIRECTORY datapump_dir AS '/tmp';
new_directory_path
와 같은 기본 폴더의 경우:CREATE OR REPLACE DIRECTORY datapump_dir AS '/new_directory_path';
- 다음 명령을 사용하여 데이터베이스를 내보내십시오.
/opt/aptare/oracle/bin/expdp parfile=/opt/aptare/database/tools/expdp_scdb.par
par
파일을 무시하고 expdp명령에 직접 매개 변수를 포함해도 됩니다. 즉, 위의 명령을 aptare 사용자가 실행할 수 있는 다음 명령으로 대체할 수 있습니다./opt/aptare/oracle/bin/expdp system/aptaresoftware@//localhost:1521/scdb FULL=Y directory=datapump_dir dumpfile=aptare_scdb.exp logfile= export_scdb.log CONTENT=ALL flashback_time=systimestamp
성공적으로 완료되면 데이터 펌프 내보내기 파일
aptare_scdb.exp
가 Linux 데이터베이스 서버의/tmp
디렉터리에 저장됩니다.기본 디렉터리를 지정한 경우
aptare_scdb.exp
가 해당 기본 위치(예:/new_directory_path
)에 저장됩니다.- 이 단계는 NetBackup IT Analytics 10.5 이상 버전에서 데이터베이스를 내보낼 때만 필요합니다. cp /opt/aptare/datarcvrconf/aptare.ks /tmp 명령을 실행하여 aptare.ks 파일을 /tmp 폴더에 복사
Linux 환경에서 데이터 펌프 가져오기를 실행하려면 다음 단계를 수행하십시오.
- 데이터 펌프 내보내기를 사용하여 생성된 내보내기 파일 aptar_scdb.exp를 /tmp 디렉터리에 배치하십시오.
다른 기본 디렉터리(예:
/new_directory_path
)가 있는 경우aptare_scdb.exp
를 기본 디렉터리/new_directory_path
에 배치하십시오. - aptare_scdb.exp 파일의 소유자가 aptatre 사용자이고 755 권한이 있는지 확인하십시오.
- /opt/aptare/database/tools/unlock_portal_linux.sql 및 /opt/aptare/database/tools/impdp_scdb.par 파일의 소유자가 aptare 사용자이고 755 권한이 있는지 확인하십시오.
- 루트 사용자로 다음 명령을 실행하여 모든 Oracle 및 Aptare 서비스를 중지하십시오. /opt/aptare/bin/aptare stop
- 루트 사용자로 다음 명령을 실행하여 모든 Oracle 및 Aptare 서비스를 시작하십시오. /opt/aptare/bin/oracle start
- Oracle 수신기가 실행 중인지 확인하십시오. aptare 사용자로 다음 명령을 사용하여 수신기의 상태를 확인하십시오. lsnrctl status
- 다음 명령을 실행하십시오.
su - aptare sqlplus / as sysdba alter session set container=scdb;
참고:
alter session set container=scdb; 명령은 컨테이너 데이터베이스에 필요한 명령입니다. 비 cdb 환경에서는 이 명령을 무시하십시오.
drop user aptare_ro cascade;
drop user portal cascade;
CREATE OR REPLACE DIRECTORY datapump_dir AS '/tmp';
new_directory_path
와 같은 기본 폴더의 경우:CREATE OR REPLACE DIRECTORY datapump_dir AS '/new_directory_path';
- aptare 사용자로 다음 명령을 실행하십시오.
/opt/aptare/oracle/bin/impdp parfile=/opt/aptare/database/tools/impdp_scdb.par
- par 파일을 무시하고 impdp 명령에 직접 매개 변수를 포함해도 됩니다. 즉, 위의 명령을 aptare 사용자가 실행할 수 있는 다음 명령으로 대체할 수 있습니다./opt/aptare/oracle/bin/impdp system/aptaresoftware@//localhost:1521/scdb schemas=portal,aptare_ro directory=datapump_dir dumpfile=aptare_scdb.exp logfile=import_scdb.log
- 비 CDB 환경에서 가져오기가 완료되면 unlock_portal_linux.sql 파일에서 첫 번째 명령('alter session set container = scdb;')을 제거하고 aptare 사용자로 다음 명령을 실행하십시오.
참고:
'alter session set container = scdb;' 제거는 비 CDB 환경에서만 필요하며 컨테이너 데이터베이스인 경우 변경이 필요하지 않습니다.
sqlplus / as sysdba
@/opt/aptare/database/tools/unlock_portal_linux.sql
- sqlplus를 종료한 후 aptare 사용자로 다음 명령을 실행하십시오.
sqlplus portal/portal@//localhost:1521/scdb
@/opt/aptare/database/tools/validate_sp.sql
사후 단계:
/tmp 디렉터리로 이동하고
import_scdb.log
파일을 확인하십시오.기본 디렉터리를 지정한 경우 기본 위치에서
import_scdb.log
를 확인하십시오.로그 파일에서 패키지에 대한 컴파일 경고 확인: apt_v_solution_history_log, cmv_adaptor_pkg, avm_common_pkg, sdk_common_pkg, server_group_package, load_package, common_package, util을 확인하십시오. 이러한 컴파일 경고는 스크립트 자체를 통해 해결되며 사용자가 별도의 작업을 수행하지 않아도 됩니다.
참고:
10.4에서 DB를 가져오는 경우 가져온 후 10.5 빌드로 포털을 업그레이드하십시오.
이 단계는 NetBackup IT Analytics 10.5 이상 버전에서 데이터베이스를 내보낼 때만 필요합니다. 다음 명령을 실행하여
aptare.ks
파일을datarcvrconf
폴더에 복사하십시오.cp /tmp/aptare.ks /opt/aptare/datarcvrconf/ chown aptare:tomcat /opt/aptare/datarcvrconf/ chmod 664 /opt/aptare/datarcvrconf/aptare.ks
updateUser.sh를 실행하여 응용 프로그램 계정의 암호를 변경하십시오. 예를 들어 admin123 응용 프로그램 사용자의 암호를 변경하려면 updateUser.sh admin123 newPassword를 실행하십시오.
루트 사용자로 /opt/aptare/bin/aptare restart를 실행하여 모든 Oracle 및 Aptare 서비스를 재시작하십시오.
응용 프로그램 계정을 사용하여 포털 응용 프로그램에 로그인하십시오.
Windows 데이터 펌프 내보내기에 대한 단계를 수행하십시오.
- Windows 데이터베이스 서버에 로그인하십시오.
- Oracle TNS 수신기와 Oracle 서비스가 실행 중인지 확인하십시오.
- Aptare 사용자가 c:\opt\oracle\database\tools\expdp_scdb_win.par 파일에 액세스할 수 있는지 확인하십시오.
다음 명령을 실행하십시오.
sqlplus system/aptaresoftware@//localhost:1521/scdb
create or replace directory datapump_dir as 'c:\opt\oracle\logs';
Exit
- sqlplus를 종료한 후 다음 명령을 실행하십시오. c:\opt\oracle\bin\expdp parfile=c:\opt\oracle\database\tools\expdp_scdb_win.par
- par 파일을 무시하고 expdp 명령에 직접 매개 변수를 포함해도 됩니다. 즉, 위의 명령을 다음 명령으로 대체할 수 있습니다. c:\opt\oracle\bin\expdp system/aptaresoftware@//localhost:1521/scdb FULL=Y DIRECTORY=datapump_dir LOGFILE=export_scdb.log DUMPFILE=aptare_scdb.exp CONTENT=ALL FLASHBACK_TIME=systimestamp
- 성공적으로 완료되면 데이터 펌프 내보내기 파일 aptare_scdb.exp가 Windows 데이터베이스 서버의 C:\opt\oracle\logs 디렉터리에 저장됩니다.
- c:\opt\datarcvrconf\aptare.ks 파일을 c:\opt\oracle\logs 폴더에 복사하십시오.
참고:
이 단계는 NetBackup IT Analytics 10.5 이상 버전에서 데이터베이스를 내보낼 때만 필요합니다.
Windows 데이터 펌프 가져오기에 대한 단계를 수행하십시오.
- Windows 데이터베이스 서버에 로그인하십시오.
- Aptare 사용자는 이미 가져오기 파일 c:\opt\oracle\database\tools\unlock_portal_win.sql 및 c:\opt\oracle\database\tools\impdp_scdb_win.par에 액세스할 수 있습니다. Oracle 사용자에게 이러한 파일에 대한 읽기 및 실행 권한이 없는 경우 가져오기를 시작하기 전에 권한을 부여하십시오.
- 내보내기 파일 aptare_scdb.exp를 c:\opt\oracle\logs 디렉터리에 배치하십시오.
- 내보내기 파일의 이름이 대문자로 표시되는 경우 소문자로 변경하십시오. 예를 들어 'APTARE_SCDB.EXP' 이름을 'aptare_scdb.exp'로 변경하십시오.
- Windows 서비스 탭에서 stopAllServices를 사용하여 모든 Oracle 및 Aptare 서비스를 중지하십시오.
- Windows 서비스 탭에서 OracleServicescdb를 시작하고 Oracle TNS 수신기가 실행 중인지 확인하십시오.
다음 명령을 실행하십시오.
Sqlplus / as sysdba
Alter session set container = scdb;(이 명령은 컨테이너 데이터베이스인 경우에만 포함되며 그렇지 않은 경우 컨테이너 데이터베이스로의 전환이 필요하지 않음)
DROP USER aptare_ro CASCADE;
DROP USER portal CASCADE;
CREATE OR REPLACE DIRECTORY datapump_dir AS 'c:\opt\oracle\logs';
EXIT;
- sqlplus를 종료한 후 다음 명령을 실행하십시오.
c:\opt\oracle\bin\impdp parfile=c:\opt\oracle\database\tools\impdp_scdb_win.par
- par 파일을 무시하고 impdp 명령에 직접 매개 변수를 포함해도 됩니다. 즉, 위의 명령을 다음 명령으로 대체할 수 있습니다. c:\opt\oracle\bin\impdp "sys/*@//localhost:1521/scdb as sysdba" SCHEMAS=portal,aptare_ro DIRECTORY=datapump_dir LOGFILE=import_scdb.log DUMPFILE=aptare_scdb.exp
- 가져오기가 완료되면 다음 명령을 실행하십시오. sqlplus "sys/*@//localhost:1521/scdb as sysdba" @c:\opt\oracle\database\tools\unlock_portal_win.sql
- sqlplus를 종료한 후 다음 명령을 실행하십시오. sqlplus portal/portal@//localhost:1521/scdb @c:\opt\oracle\database\tools\validate_sp.sql
사후 단계:
가져오기 로그를 확인하려면 c:\opt\aptare\oracle\logs로 이동하고 import_scdb.log 파일을 확인하십시오.
로그 파일에서 패키지에 대한 컴파일 경고 확인: apt_v_solution_history_log, cmv_adaptor_pkg, avm_common_pkg, sdk_common_pkg, server_group_package, load_package, common_package, util을 확인하십시오. 이러한 컴파일 경고는 스크립트 자체를 통해 해결되며 사용자가 별도의 작업을 수행하지 않아도 됩니다.
참고:
10.4에서 DB를 가져오는 경우 10.5 빌드로 가져온 후 포털을 업그레이드하십시오.
저장된 파일을 c:\opt\oracle\logs\aptare.ks에서 c:\opt\datarcvrconf\ 폴더에 복사하십시오. NetBackup IT Analytics 사용자가 해당 파일을 소유하고 있으며 복사된 파일에 대한 적절한 읽기 및 쓰기 권한이 있는지 확인하십시오.
참고:
이 단계는 NetBackup IT Analytics 10.5 이상 버전에서 데이터베이스를 내보낼 때만 필요합니다.
가져오기 프로세스가 성공적으로 완료되면 Windows의 서비스 탭을 사용하여 StopAllservices를 실행하십시오.
Windows의 서비스 탭을 사용하여 startAllServices를 실행하십시오.
utils 디렉터리에서 updateUser.bat를 실행하여 응용 프로그램 계정의 암호를 변경하십시오. 예를 들어 admin123 응용 프로그램 사용자의 암호를 변경하려면 updateUser.bat admin123 newPassword를 실행하십시오.
응용 프로그램 계정을 사용하여 포털 응용 프로그램에 로그인하십시오.