메일캐리어 데이터는 크게 두 부분으로 구성되어 있습니다.
하나는 SQL 서버에 저장되는 데이터베이스 데이터이며 다른 하나는 메일 메시지 원본 및
파일함에 업로드 되어 있는 각종 파일 데이터입니다.
통합 백업 기능은 이 두 데이터 전체를 한 번에 백업하는 전체 백업과 이전 백업 이후 추가된 파일만 백업하는 차등 백업 기능을 제공합니다.
통합 백업 속성
통합 백업을 사용하기 전에 통합 백업 속성 값이 설정되어 있어야 합니다.
메일캐리어 관리 도구를 실행 한 후 통합 백업을 선택합니다. 속성 창을 연 후 다음과 같이 설정합니다.
백업 이름을 지정합니다. 백업을 하면 지정된 이름으로 .fbkdb, .fbkset, .fbkdat 파일이 생성됩니다.
이 파일들을 사용해 메일캐리어 전체 데이터를 복원할 수 있습니다.
저장 폴더에는 백업 파일이 저장될 경로를 지정합니다. 데이터베이스 데이터와 메일캐리어 스토리지
데이터를 저장할 수 있는 충분한 공간을 가진 디스크를 지정합니다.
백업 디스크는 원본 디스크 손상 시 안전해야 하므로 물리적으로 다른 디스크를 사용할 것을 권장합니다.
백업 성능과 권한 문제로 네트워크 드라이브로의 통합 백업은 지원하지 않습니다.
물리적으로 다른 디스크가 없다면 백업 완료 후 네트워크 드라이브로 복사해서 다른 서버에 백업본을 유지하는 것을 권장합니다.
차등 백업은 이전 백업 세트와 현재 데이터를 비교해 추가된 파일을 백업하는 기능으로 전체 백업에 비해
빠르게 백업을 완료할 수 있습니다. 기존 백업이 없다면 첫 차등 백업은 전체 백업으로 대체됩니다.
매일 차등 백업을 하는 것이 권장되며 메일캐리어 사용이 적은 시간에 진행되도록 스케줄링 합니다.
Caution
데이터베이스 서버가 메일캐리어 서버와 다른 서버에서 운영된다면 [데이터베이스는 백업하지 않습니다] 옵션을 선택 바랍니다.
데이터베이스는 해당 서버에서 별도의 정책으로 백업을 진행하도록 합니다.
[전체 백업 시 기존 백업 데이터 파일의 이름을 변경해 보존합니다] 옵션을 선택할 경우 이전 백업 파일이 계속 쌓이게 되므로
디스크 용량이 부족해지는 문제가 발생할 수 있으므로 유의해야 합니다.
Full Sync 기능을 지원하는 백업툴(mc7fastbackup.exe 7.5.7.23 이상)이 설치되어 있다면 [전체 백업 시 기존 백업 데이터 파일의 이름을 변경해 보존합니다] 설정은 사용되지 않고 무시됩니다.
백업 일정
통합 백업은 다음과 같은 세 가지 형태의 백업 일정을 제공합니다.
백업 일정
설명
지정된 간격마다 전체 백업
첫 번째 백업이 생성된 일자를 기준으로 지정된 간격(일)마다 새로운 전체 백업(Full Sync)을 생성합니다.
매주 토요일마다 전체 백업
주 단위 백업 일정으로 매주 토요일마다 새로운 전체 백업(Full Sync)을 생성합니다.
첫 백업은 요일과 상관없이 지정된 시각에 전체 백업이 진행됩니다.
매월 첫 번째 토요일마다 전체 백업
월 단위 백업 일정으로 매월 첫 토요일마다 새로운 전체 백업(Full Sync)을 생성합니다.
첫 백업은 요일과 상관없이 지정된 시각에 전체 백업이 진행됩니다.
저장되어 있는 메일이 매우 많을 경우 전체 백업 작업은 많은 시간이 소요되며 백업 중에 상당한 디스크 I/O가 발생합니다.
따라서 메일 서비스 사용 빈도가 낮은 주말에 전체 백업을 진행하는 [매주 토요일마다 전체 백업] 또는 [매월 첫 번째 토요일마다 전체 백업] 기능을 권장합니다.
MailCarrier 7 Mail Manager Service는 이 백업 일정에 따라 mc7fastbackup.exe 프로그램을 실행시킵니다.
MailCarrier 7 Mail Manager Service는 표준 윈도우 서비스로 로컬 시스템 계정이라는 특별한 계정으로 실행되므로 백업 프로그램도 동일한 계정으로 실행됩니다.
로컬 시스템 계정은 로컬 디스크에는 접근 가능하지만 네트워크 경로/드라이브에 대한 액세스가 제한됩니다.
백업이 저장될 폴더는 반드시 로컬 시스템 계정이 액세스할 수 디스크 드라이브를 지정합니다.
전체 백업
[전체 백업] 메뉴를 사용하면 즉시 전체 백업이 진행됩니다.
기존 백업 파일은 삭제되고 전체 데이터에 대해 새롭게 백업을 작성합니다.
전체 데이터량에 따라 많은 시간이 필요하며 디스크 I/O가 많아지므로 가급적 메일 서버 사용이 적은 시간 대에 진행합니다.
데이터베이스 백업이 먼저 진행되고 스토리지 데이터에 대한 백업이 진행될 때 Ctrl+C 키를 눌러 안전하게 종료할 수 있습니다.
프로세스 강제 종료는 백업 파일을 손상시킬 가능성이 높으므로 작업을 중단할 때는 Ctrl+C를 사용합니다.
Note
전체 백업 기능을 이용해 명시적으로 백업을 생성하지 않더라도 예약된 첫 차등 백업 시점에 전체 백업이 진행됩니다.
전체 백업과 차등 백업 결과
아래 그림은 전체 백업 후 매일 지속적으로 차등 백업을 진행했을 때 생성된 백업 세트를 보여줍니다.
백업 세트가 쌓일수록 많은 디스크 공간이 필요하게 되므로 충분한 공간이 있는지 주기적으로 확인할 필요가 있습니다.