So to backup Cyrus, I should do the following?: ctl_mboxlist -d /var/backup/mydbbackupfile cp -dPr /var/imap /var/backup/imap cp -dPr /var/spool/imap /var/backup/spool/imap
Would it be better to tar them first, or just copy and then tar later? And to do a full restore? How would I do so? (I assume I'd have to stop the service to restore)... Thank you Thomas Hannan > Michael Frank wrote: > >> I have heard that if I backup the database and/or user files as they >> are being accessed I might corrupt the files. Is this true? If so how >> can I implement an automated backup without taking the service down? I >> need to have the service up 24/7 and am unable to take it down at any >> point. Can anyone point me in the correct direction? >> >> > Simply backing up the files as they are actively being used will not > corrupt them. However, it is possible that the file you backup is not > usable since there is no synchronization between the updates to the > database and the backup program. The best practice discussed here for > restoring inidividual folders is to create an empty folder, restore the > message files themselves, and then reconstruct that folder, so there > is no problem there. For a full restore, to guard against corrupting > important database files I do ctl_mboxlist -d to a text file just > before the backup, and then backup that file. If a full restore is > required, the database can be rebuilt from the text file if necessary. > > -- > John A. Tamplin Unix System Administrator > Emory University, School of Public Health +1 404/727-9931