메일캐리어 데이터 백업

메일캐리어 데이터는 크게 두 부분으로 구성되어 있습니다. 하나는 MSSQL 서버에 저장되는 데이터베이스 데이터이며 다른 하나는 메일 메시지 원본 및 파일함에 업로드 되어 있는 각종 파일 데이터입니다.

통합 백업 기능은 이 두 데이터 전체를 한 번에 백업하는 전체 백업과 변화된 부분만 추가로 백업하는 차등 백업 기능을 제공합니다.

  Note

아래 통합 백업 기능은 메일캐리어 7.4.4 버전부터 제공되는 mc7fastbackup 프로그램을 기반으로 동작합니다.

통합 백업 속성

통합 백업을 사용하기 전에 통합 백업 속성 값이 설정되어 있어야 합니다.

메일캐리어 관리 도구를 실행 한 후 통합 백업을 선택합니다. 속성 창을 연 후 다음과 같이 설정합니다.

backup 01

백업 이름을 지정합니다. 백업을 하면 지정된 이름으로 .fbkdb, .fbkset, .fbkdat 파일이 생성됩니다. 이 세 파일을 사용해 메일캐리어 전체 데이터를 복원할 수 있습니다.

저장 폴더에는 백업 파일이 저장될 경로를 지정합니다. 데이터베이스 데이터와 메일캐리어 스토리지 데이터를 저장할 수 있는 충분한 공간을 가진 디스크를 지정합니다. 백업 디스크는 원본 디스크 손상 시 안전해야 하므로 물리적으로 다른 디스크를 지정해야 합니다.

백업 성능과 권한 문제로 네트워크 드라이브로의 통합 백업은 지원하지 않습니다. 물리적으로 다른 디스크가 없다면 백업 완료 후 네트워크 드라이브로 복사해서 다른 서버에 백업본을 유지하는 것을 권장합니다.

차등 백업은 이전 백업 세트와 현재 데이터를 비교해 변경된 부분만을 추가로 백업하는 기능으로 전체 백업에 비해 빠르게 백업을 완료할 수 있습니다. 전체 백업이 없다면 첫 차등 백업은 전체 백업으로 대체됩니다. 매일 차등 백업을 하는 것이 권장되며 메일캐리어 사용이 적은 시간에 이루어지도록 스케줄링 합니다.

  Caution

데이터베이스 서버가 메일캐리어 서버와 다른 서버에서 운영된다면 [데이터베이스는 백업하지 않습니다] 옵션을 선택 바랍니다. 데이터베이스는 해당 서버에서 별도의 정책으로 백업을 진행하도록 합니다.

[전체 백업 시 기존 백업 데이터 파일의 이름을 변경해 보존합니다] 옵션을 선택할 경우 이전 백업 파일이 계속 쌓이게 되므로 디스크 용량이 부족해지는 문제가 발생할 수 있으므로 유의해야 합니다.

백업 일정

통합 백업은 다음과 같은 세 가지 형태의 백업 일정을 제공합니다.

백업 일정

설명

지정된 간격마다 전체 백업

첫 번째 백업이 생성된 일자를 기준으로 지정된 간격(일)마다 새로운 전체 백업을 생성합니다.

매주 토요일마다 전체 백업

주 단위 백업 일정으로 매주 토요일마다 새로운 전체 백업을 생성합니다.

첫 백업은 요일과 상관없이 지정된 시각에 전체 백업이 진행됩니다.

매월 첫 번째 토요일마다 전체 백업

월 단위 백업 일정으로 매월 첫 토요일마다 새로운 전체 백업을 생성합니다.

첫 백업은 요일과 상관없이 지정된 시각에 전체 백업이 진행됩니다.

저장되어 있는 메일이 매우 많을 경우 전체 백업 작업은 많은 시간이 소요되며 백업 중에 상당한 디스크 I/O가 발생합니다. 따라서 메일 서비스 사용 빈도가 낮은 주말에 전체 백업을 진행하는 [매주 토요일마다 전체 백업] 또는 [매월 첫 번째 토요일마다 전체 백업] 기능을 권장합니다.

메일캐리어가 기본 제공하는 백업 일정과는 다른 일정을 사용하려면 작업 스케줄러를 이용한 자동 백업 문서를 참고 바랍니다.

전체 백업

[전체 백업] 메뉴를 사용하면 즉시 전체 백업이 진행됩니다. 기존 백업 파일은 삭제되고 전체 데이터에 대해 새롭게 백업을 작성합니다. 전체 데이터량에 따라 많은 시간이 필요하며 디스크 I/O가 많아지므로 가급적 메일 서버 사용이 적은 시간 대에 진행합니다.

backup 03

  Note

전체 백업 기능을 이용해 명시적으로 백업을 생성하지 않더라도 예약된 첫 차등 백업 시점에 전체 백업이 진행됩니다.

전체 백업과 차등 백업 결과

아래 그림은 전체 백업 후 매일 지속적으로 차등 백업을 진행했을 때 생성된 백업 세트를 보여줍니다.

백업 세트가 쌓일수록 많은 디스크 공간이 필요하게 되므로 충분한 공간이 있는지 주기적으로 확인할 필요가 있습니다.

backup 02