통합 백업

메일캐리어 데이터베이스와 스토리지를 백업할 수 있는 통합 백업 유틸리티(mc7fastbackup.exe)가 제공됩니다. 전체 데이터를 백업하는 전체 백업과 이전 백업에서 변경된 내용만 추가로 백업하는 차등 백업 기능을 지원합니다.

  Note

mc7fastbackup은 메일캐리어 7.4.4 버전부터 제공되는 프로그램으로 기존의 mc7backup 프로그램을 대체합니다.

mc7fastbackup.exe 프로그램은 메일캐리어 설치 폴더 아래에 있는 Tools 폴더에 있습니다.

전체 백업 방법

mc7fastbackup.exe MyBackup -folder "d:\backup" -full -zip -log "d:\backup\MyBackup.log"

메일캐리어 데이터베이스에 대한 전체 백업을 진행합니다.

메일캐리어 스토리지(Mailbox, Filebox)에 저장되어 파일에 대해 전체 백업이 이루어 집니다.

-folder 파라미터에 지정된 위치에 아래 세 개의 백업 파일이 생성됩니다.

  • MyBackup.fbkdb MSSQL 백업 파일입니다.

  • MyBackup.fbkset 백업 세트 정보가 저장됩니다.

  • MyBackup.fbkdat Mailbox 파일과 Filebox 파일이 저장됩니다.

-zip 파라미터를 지정하면 ZIP 알고리즘을 사용해 파일을 압축해서 저장합니다.

-log 파라미터를 지정하면 백업 작업에 대한 상세 내용이 로그 파일에 기록됩니다.

저장되어 있는 메일 파일(eml)이 많을 경우 백업을 완료하는데 많은 시간이 소요됩니다.

차등 백업 방법

mc7fastbackup.exe MyBackup -folder "d:\backup" -diff -zip -log "d:\backup\MyBackup.log"

메일캐리어 데이터베이스에 대한 차등 백업을 진행합니다.

메일캐리어 스토리지(Mailbox, Filebox)에 저장되어 있는 파일에 대해 차등 백업이 이루어집니다.

변경된 부분에 대해서만 백업이 이루어 지므로 빠른 시간 내에 완료됩니다.

백업 정보 보기

mc7fastbackup.exe MyBackup -folder "d:\backup" -list

-list 파라미터를 사용해 백업 데이터 정보를 확인할 수 있습니다.

백업 정보
Testing database...OK
MceVersion = 7.4.4
Backup set file version = 1.0
1. MC7_SET_2020-02-21T15:45:45 mail_added:42399 file_added:1027 elasped:22m15s
2. MC7_SET_2020-02-21T20:00:07 mail_added:15 file_added:22 elasped:36s
3. MC7_SET_2020-02-22T20:00:38 mail_added:6 file_added:130 elasped:40s
4. MC7_SET_2020-02-23T20:00:25 mail_added:5 file_added:109 elasped:39s
5. MC7_SET_2020-02-24T20:00:44 mail_added:47 file_added:125 elasped:49s
6. MC7_SET_2020-02-25T20:00:42 mail_added:28 file_added:128 elasped:1m0s
7. MC7_SET_2020-02-26T20:00:16 mail_added:54 file_added:131 elasped:1m2s
8. MC7_SET_2020-02-27T20:00:22 mail_added:63 file_added:126 elasped:1m5s

백업 정책

메일캐리어 스토리지와 데이터베이스 파일이 저장된 디스크와 물리적으로 다른 디스크에 백업을 해야 안정성이 보장됩니다.

전체 백업 후 반복적인 차등 백업을 진행하도록 합니다.

예를 들어 매 1개월 마다 전체 백업을 진행하고 매일 차등 백업을 진행합니다.

백업 시 많은 디스크 I/O가 발생하므로 시스템 사용이 적은 시간대에 진행할 것을 권장합니다.

메일캐리어와 데이터베이스가 분리된 경우

MSSQL 서버가 다른 서버에 존재할 경우 -folder로 지정한 위치에 데이터베이스 백업을 생성할 수 없습니다.

이 경우 아래 두 가지 방법을 사용할 수 있습니다.

1) 데이터베이스를 백업하는 경우

  • mc7fastbackup.exe MyBackup -folder "d:\backup" -full -zip -dbfolder "e:\database\backup"

  • -dbfolder 파라미터를 사용해 데이터베이스 백업 위치를 별도로 지정합니다.

  • 해당 위치는 MSSQL 서버가 운영되는 서버에서 액세스 가능한 폴더여야 합니다.

2) 데이터베이스를 백업하지 않는 경우

  • mc7fastbackup.exe MyBackup -folder "d:\backup" -full -zip -nodb

  • -nodb 파라미터를 사용해 데이터베이스 백업은 진행하지 않을 수 있습니다.

  • 메일캐리어 통합 백업을 사용하지 않고 별도의 데이터베이스 백업 정책을 운영하는 곳에서 유용합니다.