이전 항목: CA Access Control 데이터베이스 인덱스 다시 만들기

다음 항목: CA Access Control 에이전트 통신을 위한 포트 번호 변경

CA Access Control 데이터베이스 다시 빌드

CA Access Control 데이터베이스에 대한 많은 업데이트로 인해 데이터베이스 파일이 조각화됩니다. 데이터베이스의 인덱스를 다시 만들고 데이터베이스를 다시 빌드하면 데이터베이스의 속도와 안정성을 최적화하는 데 도움이 됩니다. 3개월에서 6개월 간격으로 일상적인 유지 관리 절차 중 데이터베이스를 다시 빌드하십시오.

Note: 이 절차 중에 CA Access Control 데이터베이스가 기본 위치인 /opt/CA/AccessControl/seosdb (UNIX) 및 C:\Program Files\CA\AccessControl\Data\seosdb (Windows)에 설치됩니다. 이 절차를 수행하려면 root 사용자(UNIX) 또는 administrator(Windows)로 로그인해야 합니다.

CA Access Control 데이터베이스를 다시 빌드하려면

  1. CA Access Control을 중지합니다.
  2. 다음 디렉터리로 이동합니다.
  3. 데이터베이스를 백업합니다.
    dbmgr -backup backup_directory
    
  4. 데이터베이스에서 기존 규칙과 사용자 관련 데이터를 내보냅니다.
    dbmgr -export -l -f exported_filename
    dbmgr -migrate -r migrated_filename
    
  5. 다음 디렉터리로 이동하여 seosdb_new란 이름으로 디렉터리를 만듭니다.
  6. seosdb_new 디렉터리에 데이터베이스를 만듭니다.
    dbmgr -create -cq
    
  7. exported_filenamemigrated_filename 파일을 seosdb_new 디렉터리에 복사합니다.
  8. 기존 데이터베이스에서 내보낸 기존 규칙 및 사용자 관련 데이터를 새 데이터베이스로 가져옵니다.
    selang -l -f exported_filename
    dbmgr -migrate -w migrated_filename
    
  9. seosdb 디렉터리의 이름을 seosdb_old로 변경합니다.
  10. seosdb_new 디렉터리의 이름을 seosdb로 변경합니다.
  11. CA Access Control을 시작하고

추가 정보:

dbmgr 유틸리티