This guide is designed to help you define your backup procedure. Your backup process should backup the system configuration, volume store data and, if desired, the index data. For this purpose, we recommend using a backup product that can perform incremental and differential backups. There are many good ones on the market, however, one free one that springs to mind is Amanda.
To backup MailArchiva's configuration, simply copy the contents of the directories below to a safe location.
To restore the configuration data, copy the files back to their original locations and restart the server.
To backup your volume store and volume index data, copy the entire contents of the volume store and index directories listed in Configuration->Volumes.
MailArchiva v3 volumes consist of 4096 .zz files and a volumestore file. Backing up the index data is optional as it can be regenerated using the Volume Reindex function.
To restore the volume data, click on Import Volume in Configuration->Volume. Enter the store and index path of the old volumes.
Assuming you have a volume with a store path of c:\store and an index path of c:\index, the following must be backed up:
At minimum, the store directory should be backed up on a nightly basis. Although the index can be regenerated using the MailArchiva reindexing operation, it is advisable to back it up since the reindex process can be time consueverything inside (including all subdirectories + volumeinfo file + manifest directory)
c:\index - everything inside
To restore a volume, click the "New Volume" button in the volumes section of the MailArchiva configuration screen. Enter the index and store path of the existing volume and click "Save".
Assuming there is a volumeinfo file present in the root of the store directory, MailArchiva should pickup the volume automatically and the status of the volume should change. If the status of the volume is incorrect, simply edit the volumeinfo file and change the status of the volume manually.
Found this information useful? Visit mailarchiva.com to learn more about MailArchiva.