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