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 데이터베이스 개체의 데이터 보존 기간
- 문제 해결
- 부록 A. NetBackup IT Analytics 포털 및 데이터 리시버에서 TLS 지원 Oracle 데이터베이스 구성
포트 속성 및 값 로드
기능: 포트 속성 로드 유틸리티를 사용하면 다수의 포트에 속성을 효율적으로 할당할 수 있습니다. Fabric Manager를 설치해야 합니다. 그러지 않으면 로드가 실패합니다.
포트 속성 및 값을 로드하려면 다음과 같이 하십시오.
- 포트, 속성 및 값의 CSV 파일 생성
- 포트 속성 로드 유틸리티를 실행하십시오.
- 포트 속성 로드를 확인하십시오.
- SQL 템플릿 디자이너를 사용하여 리포트 템플릿을 생성하십시오.
속성 값이 응용 프로그램 데이터베이스에 할당되면 SQL 템플릿 디자이너 리포트가 데이터베이스를 조회하여 응용 프로그램 데이터베이스에 대해 보고할 수 있습니다.
loadPortAttributeFile 유틸리티는 속성 값을 스위치 목록에 할당합니다. 이 유틸리티는 CSV(쉼표로 구분된 값) 파일을 입력으로 받습니다.
참고:
이 CSV 파일은 포트 속성 레코드의 마스터 문서로 사용되므로 향후 업데이트를 위해 작업 디렉터리에 유지해야 합니다.
다음 예에 나온 형식으로 스프레드시트 표를 생성하고 작업 디렉터리에 CSV 파일로 저장하십시오. 이 파일은 포트 속성 로드와 관련됩니다.
열:
첫 번째 열에는 패브릭 식별자가 나열됩니다.
두 번째 열에는 스위치 식별자가 나열됩니다.
세 번째 열에는 포트 요소 이름이 나열됩니다.
각 추가 열에는 포트에 적용될 속성 및 값이 나열됩니다. 단일 포트 개체에 여러 속성을 할당할 수 있습니다.
행:
첫 번째(헤더) 행 - 패브릭 식별자 이름, 스위치 식별자, 포트 요소 이름과 속성 이름을 차례로 고유하게 식별하는 필드와 속성 이름을 고유하게 식별하는 필드를 포함합니다. 헤더 행은 오직 정보 제공용이며 데이터 행으로 처리되지 않습니다.
후속 행에는 패브릭 식별자, 스위치 식별자, 포트 요소 이름과 각 포트에 할당하는 속성 값이 차례로 나열됩니다.
시작하기 전에 대량 로드 유틸리티를 SQLPLUS에서 APTARE 사용자로 실행해야 합니다.
load_package 유틸리티는 다음 위치에 있습니다.
Linux:
/opt/aptare/database/stored_procedures
Windows:
\opt\oracle\database\stored_procedures
응용 프로그램 데이터베이스에 속성을 할당하려면 다음과 같이 하십시오.
- 스프레드시트에 표를 생성하십시오.
- 표를 쉼표로 구분된 파일(예:
PortAttributes.csv
)로 저장하십시오. - 포털 서버에 로그인하십시오.
- 명령줄에서 다음을 실행하십시오.
su -aptare
- 명령줄에서 sqlplus를 시작하십시오.
sqlplus <pwd>/<pwd>@//localhost:1521/scdb
예:
sqlplus portal/portal@//localhost:1521/scdb
- SQL 프롬프트에서 다음을 실행하십시오.
SQL> Execute load_package.loadPortAttributeFile ('pathname_and_filename','domain_name', Fabric_identifier_col_num, switch_identifier_col_num, port_ele_name_col_num, 'log_path_name', 'log_file_name','check_valid_value');
예:
SQL> Execute load_package.loadPortAttributeFile('/tmp/portAttributes.csv', 'DomainEMEA', 1, 2,3,'/tmp/logs','portAttributes.log','Y');
설명:
pathname_and_filename
CSV 파일의 전체 경로 + 파일 이름(곧은 작은따옴표로 묶음).
Windows 예: '
c:\temp\PortAttributes.csv
'Linux 예: '
/tmp/PortAttributes.csv
'domain_name
포트가 상주하는 도메인의 이름(곧은 작은따옴표로 묶음). 예: 'DomainEMEA'
Fabric_identifier_col_num
패브릭 식별자가 나열된 CSV 파일 내 열 번호. 예: 1
switch_identifier_col_num
스위치 식별자가 나열된 CSV 파일 내 열 번호. 예: 2
port_ele_name_col_num
포트 요소 이름이 나열된 CSV 파일 내 열 번호. 예: 3
log_path_name
로그 파일이 생성/업데이트되는 위치의 전체 경로(곧은 작은따옴표로 묶음). 이 디렉터리에 대한 쓰기 권한이 있는지 확인하십시오.
선택 사항: 로그 경로와 파일 이름을 지정하지 않으면 scon.log 및 scon.err에 로그 레코드가 기록됩니다. 이 매개 변수를 생략하려면 다음을 입력하십시오. 예: 'c:\temp' 또는 '/tmp'
log_file_name
곧은 작은따옴표로 묶은 로그 파일 이름.
선택 사항: 로그 경로와 파일 이름을 지정하지 않으면
scon.log
및scon.err
에 항목이 기록됩니다. 이 매개 변수를 생략하려면 다음을 입력하십시오. ''예: '
PortAttributes.log
'check_valid_value
곧은 작은따옴표로 묶은 'Y' 또는 'N'.
Y - 속성 값이 존재하는지 확인합니다. 유틸리티가 속성 값이 유효하지 않다고 판별하면 이 행을 건너뛰고 속성 값을 스위치 개체에 할당하지 않습니다.
N - 속성 값이 존재하는지 확인하지 않고 업데이트합니다. 이 옵션은 거의 선택되지 않지만 사용자 인터페이스를 우회하는 스크립트로 값 없이 속성이 생성될 수 있는 특정 고객 환경에서 사용 가능합니다.
- 로그 파일에서 상태 및 오류를 확인하십시오.
- 제품에서 새로 추가된 속성을 사용할 수 있도록 포털 서비스를 재시작하십시오.
속성 로드가 성공했는지 확인하려면 다음과 같이 하십시오.
- 포털에서 리포트로 이동하십시오.
- 파란색 사용자 폴더를 선택하십시오.
- 새 SQL 템플릿을 선택하십시오.
- SQL 템플릿 디자이너가 열리면 조회 탭을 누르십시오.
- SQL 템플릿 디자이너에 다음 조회를 입력하여 스위치 속성을 확인하십시오.
select * from aps_v_swi_port_attribute