Domino® 서버에서 트랜잭션 로깅 설정
모든 서버에서 트랜잭션 로깅을 사용하고 설정할 수 있습니다.
프로시저
- 로그할 모든 데이터베이스가 Domino® 데이터 디렉토리의 루트 또는 서브디렉토리에 있는지 확인합니다.
- Domino® Administrator에서 환경 설정 탭을 클릭하고 서버 섹션을 펼친 후 모든 서버 문서를 클릭합니다.
- 편집할 Domino®서버 문서를 선택한 후 서버 편집을 클릭합니다.
-
트랜잭션 로깅 탭을 클릭하여 다음 필드를 완료한 후 문서를 저장합니다.
표 1. 트랜잭션 로깅 탭 필드 조치 트랜잭션 로깅 다음 항목 중 하나를 선택합니다.
- 사용 가능 - 트랜잭션 로깅을 시작합니다
- 사용 불가능 - (기본값) 트랜잭션 로깅을 사용하지 않습니다.
변경사항을 적용하려면 서버를 다시 시작해야 합니다.
로그 경로 트랜잭션 로그의 경로 이름 위치를 입력합니다.
최상의 결과를 얻기 위해, 전용 제어기가 있는 RAID(Redundant Array of Independent Disks) level 0 또는 1과 같은 별도로 미러링된 장치를 사용합니다. Domino® 데이터 디렉토리의 기본 경로(\LOGDIR)를 사용하는 것보다 뛰어난 성능 및 데이터 무결성을 제공합니다.
참고: 트랜잭션 로그 저장에만 이 디바이스를 사용하려면 로그 디바이스에서 사용 가능한 모든 공간 사용 필드를 예로 설정하십시오.
변경사항을 적용하려면 서버를 다시 시작해야 합니다.
로그 장치의 사용 가능 공간을 모두 사용 원형 및 선형 로깅 전용. 다음 항목 중 하나를 선택합니다.
- 예 - 트랜잭션 로그 장치의 사용 가능한 공간을 모두 사용합니다. 로그 저장 전용 장치를 별도로 사용하는 경우 "예"를 선택합니다.
- 아니요 - 기본값을 사용하거나 또는 최대 로그 공간 필드에 지정된 값을 사용합니다.
최대 로그 공간 원형 및 선형 로깅 전용. 트랜잭션 로그의 최대 크기(MB). 기본값은 500MB입니다. 최대값은 4096MB(4GB)입니다.
트랜잭션 로그에 대해 1024MB(1GB) 이상의 디스크 공간을 개별 디스크에 할당합니다.
Domino® 사용자가 할당하는 최대 로그 공간에 따라 최소 3에서 최대 64개까지의 로그 파일을 포맷합니다.
손상된 데이터베이스의 자동 오류 복구 다음 항목 중 하나를 선택합니다.
- 사용 가능(기본값) - 데이터베이스가 손상되어 Domino®가 손상 복구 시 트랜잭션 로그를 사용할 수 없는 경우, 오류 복구 태스크를 자동으로 실행합니다. Domino®는 새 DBIID를 지정한 후 새 데이터베이스 백업이 필요하다고 관리자에게 알려줍니다.
- 사용 불가능 - 오류 복구 태스크를 자동 실행하지 않습니다. Domino®는 손상되어 로그된 데이터베이스에 대해 오류 복구 태스크를 -J 매개변수와 함께 실행할 것을 관리자에게 알려줍니다.
런타임/재시작 성능 이 필드는 Domino®가 복구 체크포인트를 트랜잭션 로그에 기록하는 빈도를 제어합니다. 데이터베이스의 흐름이 캐시에서 디스크로 폭주하여 서버 성능에 영향을 줄 수 있습니다.
복구 체크포인트를 기록하기 위해, Domino®는 각각의 로그된 활성 데이터베이스를 평가하여 시스템 오류 후에 각 데이터베이스를 복구하는 데 필요한 트랜잭션 수를 판별합니다. Domino®가 이 평가를 완료하면, 다음을 수행합니다.
- 트랜잭션 로그에 복구 체크포인트 기록을 작성하여 열려 있는 각 데이터베이스와 복구에 필요한 시작 지점 트랜잭션을 나열합니다.
- 저장하지 않은 경우, 데이터베이스 변경사항을 디스크에 저장하도록 합니다.
다음 항목 중 하나를 선택합니다.
- 표준(기본값 및 권장됨) - 체크포인트를 정기적으로 기록합니다.
- 런타임 선호 - 적은 수의 체크포인트를 기록합니다. 이 옵션은 시스템 자원을 적게 요구하여 서버 실행시간 성능을 향상시키지만, 재시작 중에 더 많은 로그를 적용합니다.
- 복구 재시작 시간 선택 - 더 많은 체크포인트를 기록합니다. 이 옵션은 복구 시 트랜잭션이 덜 필요하기 때문에 복구 재시작 시간을 향상시킵니다.
로그 유형 다음 항목 중 하나를 선택합니다.
- 순환 - (기본값) 로그 파일을 연속적으로 재사용하고 기존의 트랜잭션 로깅을 겹쳐씁니다.
- 보관 - (권장)로그 파일이 보관된 후에 재사용합니다. 비활성 상태에서 로그 파일을 재사용할 수 있으며, 복구 재시작에 필요한 트랜잭션을 포함하지 않습니다. 써드파티 백업 유틸리티를 사용하여 기존의 로그를 복사 및 보관합니다. Domino®가 시작할 기존 파일을 다시 사용하는 경우, Domino®는 로그 파일 이름을 증분합니다. 모든 로그 파일이 비활성 상태이고 아카이브되지 않은 경우, Domino®는 추가 로그 파일을 작성합니다.
- 선형 - 로그 파일을 재사용하고 로그 크기가 4 GB를 초과하는 이전 트랜잭션을 덮어씁니다.
로깅 스타일을 변경한 후 Domino®는 각 데이터베이스에 새 DBIID를 지정합니다. 서버를 다시 시작하고 다른 전체 백업을 수행해야 합니다.