Sun Java System Instant Messaging 7.2 관리 설명서

아카이브 공급자의 샘플 배포 시나리오

이 샘플 배포 시나리오에서는 관련된 Instant Messaging 데이터를 하나로 묶어 아카이브하는 방법을 설명합니다.


예 18–1 관련 Instant Messaging 데이터 집단으로 아카이브

각 데이터 유형마다 별도의 범주를 만듭니다. 예를 들어, 아카이브된 모든 Instant Messaging 데이터가 저장되는 아카이브 범주에 채팅 메시지를 저장하기 위한 하위 범주인 채팅을 만듭니다. 시간을 기준으로 데이터를 아카이브하는 하위 범주를 만들 수도 있습니다. 예를 들어 2002년 12월의 채팅 데이터를 아카이브하는 경우 하위 범주는 다음과 같습니다.

Archive:Chat:2002:12


Procedure시간을 기준으로 모든 Instant Messaging 채팅 데이터를 아카이브하려면

  1. im-cfg-base 디렉토리로 이동합니다.

    im-cfg-base 찾기에 대한 내용은 Instant Messaging 서버 디렉토리 구조를 참조하십시오.

  2. iim.conf를 엽니다.

    iim.conf 파일 찾기 및 수정에 대한 지침은 iim.conf 파일 구문을 참조하십시오.

  3. iim_arch.chat.categoryname에 대해 다음 값을 추가합니다.

    iim_arch.chat.categoryname = Archive:Chat:%Y:%M

    아카이브 공급자에서 자동으로 %Y에 현재 연도를 할당하고 %M에 현재 월을 할당합니다. 이러한 값은 시스템 날짜와 시간에서 가져옵니다.

Procedure2005년 12월의 Instant Messaging 채팅 데이터를 하위 범주에 아카이브하고 백업하려면

  1. 다음을 입력합니다.


    rdmgr -Q "classification=Archive:Chat:2005:12" > archive.soif
    
  2. archive.soif 파일을 백업 시스템에 복사합니다.

Procedure2005년 12월에 아카이브된 Instant Messaging 채팅 데이터를 Portal Server Search 데이터베이스에서 제거하려면

    명령줄에 다음을 입력합니다.


    rdmgr -d "classification=Archive:Chat:2005:12"