On Sun, 2008-11-30 at 03:47 -0800, Kevin Keane wrote: > Hi, > > I am trying to come up with a better way to back up my Scalix mail > server. Scalix has a couple of suggestions for backing up. > > Current solution: > > - shut down mail server (in ClientRunBeforeJob) > - back up all files in the mail store directory > - restart mail server (in Client Run After Job) > > This is easy but incurs an unacceptable mail serve downtime. > > Also, it only allows for a full-server restore. I would like to have a > solution that allows restoring individual mailboxes, individual folders > or, ideally, individual emails. > > A better approach would be to export all mailboxes to files (one per > mailbox), and then back up those files - but I don't have the disk space > to do that. > > So I've been thinking that creating one FIFO per mailbox might be the > solution. I read in the documentation: "If enabled, tells the Client to > read the data on a backup and write the data on a restore to any FIFO > (pipe) that is explicitly mentioned in the FileSet." That seems to > almost meet my needs - except that I don't necessarily know in advance > how many mailboxes, and thus FIFOs, there will be. > > Is there another way to accomplish this? >
Hi maybe use snapshot volume (i scalix runs on linux) ClientRunBeforeJob scalix stop create snapshot volume of your scalix filesystem volume scalix start mount snapshot readonly Job Backup snapshot mount point ClientRunAfterJob unmount shapshot remove snapshot volume There is only a short downtime for scalix. I'v setup this for a full linux system which includes a 10G mysql database, but i dont shutdown or dump the database (just flush an lock tables while snapshot is created). I runs without problems for weeks. A nice FileSet option is "strippath=1", so you can restore the snapshot to its original location. Ulrich -- Ulrich Leodolter <[EMAIL PROTECTED]> ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users