Sun Java System Instant Messaging 7.2 관리 설명서

Instant Messaging 데이터 백업

Instant Messaging에는 재난 복구 도구가 제공되지 않습니다. 사이트의 백업 시스템을 사용하여 구성 및 데이터베이스 디렉토리를 주기적으로 백업해야 합니다. Instant Messaging 백업을 설명하기 위해 이 절에서 다루는 내용은 다음과 같습니다.

백업 정보

다음 유형의 Instant Messaging 정보를 백업해야 합니다.

구성 정보는 구성 디렉토리(im-cfg-base)에 저장됩니다. 기본 경로는 Instant Messaging 서버 디렉토리 구조에서 설명됩니다.

Instant Messaging 데이터는 데이터베이스 디렉토리(im-db-base)에 저장됩니다. im-db-base의 기본 경로도 Instant Messaging 서버 디렉토리 구조에서 설명됩니다.

Instant Messenger 자원을 사용자 정의한 경우 해당 자원은 반드시 백업해야 합니다. Instant Messenger 자원의 위치는 설치 중에 제공됩니다.

백업 수행

구성 정보는 자주 변경되지 않지만 Instant Messaging 최종 사용자 데이터는 빠르게 변경되므로, 최종 사용자 데이터가 손실되지 않게 하려면 Instant Messaging 최종 사용자 데이터를 주기적으로 백업하는 것이 좋습니다. 설치 및 제거 프로그램을 실행하기 전에 백업을 수행해야 합니다.

최종 사용자 데이터와 구성 정보를 백업할 때는 Instant Messaging 서버의 모든 디스크가 자동으로 완결되므로 이 서버를 중지하지 않아도 됩니다.

백업 정보 복원

디스크 실패가 발생하여 최종 사용자 데이터와 구성 정보가 모두 손실된 경우 최종 사용자 데이터와 구성 정보의 백업을 복원해야 합니다.

Procedure백업에서 최종 사용자 데이터를 복원하려면

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

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

  2. Instant Messaging 서버를 중지합니다.


    imadmin stop
    
  3. 백업한 데이터를 im-db-base 디렉토리에 복사합니다.

    백업 데이터의 디렉토리 구조를 그대로 유지해야 합니다.

  4. 새로 복원된 데이터의 권한과 소유자를 확인합니다.

    파일의 소유자는 Instant Messaging 시스템 사용자여야 합니다. 이 사용자에 대한 자세한 내용은 UNIX 시스템 사용자 및 그룹 만들기를 참조하십시오. 권한은 다음과 같이 설정되어야 합니다.

    • 파일: 600(소유자 전용의 읽기 및 쓰기 권한을 나타냄)

    • 디렉토리: 700(소유자 전용의 읽기, 쓰기 및 실행 권한을 나타냄)

    권한 및 소유자 변경에 대한 내용은 운영 체제 설명서를 참조하십시오.

  5. Instant Messaging 서버를 시작합니다.

    imadmin start