프록시 기록 데이터베이스
엔터프라이즈 관리 서버는 기록 데이터베이스에 있는 프록시 기록 파일을 저장합니다. 프록시 기록 파일은 상당한 디스크 공간을 차지하므로 데이터베이스 성능 문제를 초래할 수 있습니다. 데이터베이스의 성능과 확장성을 높이려면 Microsoft SQL FILESTREAM 및 Oracle SecureFiles를 지원할 수 있도록 기록 데이터베이스를 구성합니다.
cminder12902kr
엔터프라이즈 관리 서버는 기록 데이터베이스에 있는 프록시 기록 파일을 저장합니다. 프록시 기록 파일은 상당한 디스크 공간을 차지하므로 데이터베이스 성능 문제를 초래할 수 있습니다. 데이터베이스의 성능과 확장성을 높이려면 Microsoft SQL FILESTREAM 및 Oracle SecureFiles를 지원할 수 있도록 기록 데이터베이스를 구성합니다.
- Microsoft SQL FILESTREAM: Microsoft SQL Server 2008 이상 버전이 FILESTREAM을 지원합니다. FILESTREAM은 NTFS(New Technology File System)의 기록된 세션을 SQL Server 내에 디스크 파일로 저장합니다. FILESTREAM은 데이터베이스 테이블에 있는 디스크 파일에 포인터를 저장하여 파일 시스템 및 데이터베이스 간의 트랜잭션 일관성을 유지합니다. FILESTREAM은 파일 데이터 캐싱에 NT 시스템 캐시를 사용하며, 데이터베이스 엔진 성능에 대한 FILESTREAM 데이터의 영향을 줄여 줍니다. SQL Server에서는 NT 파일 시스템 I/O 스트리밍 기능을 사용하여 FILESTREAM 데이터에 액세스하므로 SQL Server의 버퍼 풀을 데이터베이스 쿼리 처리에 사용할 수 있습니다.Microsoft SQL Server설치 시 FILESTREAM 기능은 기본적으로 사용할 수 없습니다. 프록시 기록 파일을 FILESTREAM으로 저장하려면 FILESTREAM을 지원하도록 SQL Server 데이터베이스를 구성합니다.
- Oracle SecureFiles: Oracle 11.1g 이상 버전이 SecureFiles를 지원합니다. Oracle SecureFiles는 Oracle 데이터베이스 서버 내에서 파일 시스템과 유사한 데이터 저장소입니다. SecureFiles는 기록된 파일을 데이터베이스 개체로 저장하며 Oracle 데이터베이스 서버의 다양한 기능을 유지합니다. SecureFiles에서는 압축 및 중복 제거와 같은 파일 시스템 기능을 지원하여 스토리지를 최적화하며, 데이터를 암호화하여 보안을 보장합니다.Oracle 데이터베이스에 있는 기록된 세션을 SecureFiles로 저장하기 위한 필수 구성 요소는 다음과 같습니다.
- 초기화 매개 변수 db_securefile을permitted(허용됨)로 설정합니다.
- SecureFiles를 저장하는 테이블 공간에 대한 "Automatic Segment Space Management(자동 세그먼트 공간 관리)"를 사용하도록 설정합니다.
엔터프라이즈 관리 서버는 기록 데이터베이스에 있는 프록시 기록 파일을 압축하고 저장합니다. 엔터프라이즈 관리 서버 설치 시, 설치 관리자는 중앙 데이터베이스에 기록 데이터베이스를 만들고 저장합니다. 설치 후 기록 데이터베이스 테이블(RECORDING_FILE)의 위치를 변경할 수 있습니다.
다음 단계를 수행하십시오.
- 새 데이터베이스에서 다음 스크립트를 실행합니다. 스크립트는 다음 위치에 있습니다./opt/CA/AccessControlServer/IAM_Suite/Access Control/tools/samples/DatabaseScripts/RecordingDatabaseScriptsSQL Server:mssql_recording_database_deployment_script1.sqlmssql_recording_database_deployment_script2.sqlOracle:oracle_recording_database_deployment_script.sql
- 새 데이터베이스의 다음 특성으로database.properties파일을 업데이트합니다.ENTMInstallDir/Services/ProxyManager/conf/database.properties에서 database.properties 파일을 찾을 수 있습니다.
- recording_database_user_name
- recording_database_user_password(암호화된 형식). 암호를 암호화하려면 암호 변경 절차를 참조하십시오.
- recording_database_url
- 프록시 서버를 다시 시작합니다.
새 프록시 기록 데이터베이스를 구성했습니다.