Size: 1540
Comment:
|
← Revision 5 as of 2008-07-31 13:53:44 ⇥
Size: 88
Comment: Page renamed to DOC/4.18 How do I backup my lists and their configurations-membership rosters?
|
Deletions are marked like this. | Additions are marked like this. |
Line 1: | Line 1: |
#pragma page-filename DOC/versions/5603456 == 4.18. How do I backup my lists and their configurations/membership rosters? == See also FAQ 4.6 at [[../4.6 How can I backup my Mailman lists-membership-etc on a regular basis?|4.6 How can I backup my Mailman lists-membership-etc on a regular basis?]] You can use the following scripts in a cronjob: {{{ #!/bin/bash #set -x # Sends a file to an email address as a MIME attachment. # Syntax: mimemail <subject> <file> <address> # Note: Requires MH or nmh to be installed (uses MHN) subject=$1 file=$2 addr=$3 echo "To: ${addr} From: nobody Subject: ${subject} #application/octet-stream [${subject}] ${file} " | /usr/bin/mh/mhbuild - > /tmp/mimemail.tmp.${$} /usr/lib/mh/post -verbose -watch /tmp/mimemail.tmp.${$} rm /tmp/mimemail.tmp.${$} }}} * #!/bin/bash #Put in a cronjob to archive your lists and email them to you #set -x datestr=`date +%Y%m%d` host=`hostname -f` file=mailman.lists.$.tar.gz filepath=~/backups/$ sendto="root" cd /var/lib/mailman tar zcf $ lists cd ~/backups ~/bin/mimemail $ $ $ The result is a tarball emailed to you by the cronjob which contains the entire lists directory hierarchy of your Mailman installation. ''Last changed on Fri Jun 22 00:12:36 2007 by'' Jeffrey Goldberg <<Color2(Converted from the Mailman FAQ Wizard, col=darkgreen)>> This is one of many [[../Frequently Asked Questions|Frequently Asked Questions]]. |
#REDIRECT DOC/4.18 How do I backup my lists and their configurations-membership rosters? |
Differences between revisions 4 and 5
MailmanWiki: DOC/How do I backup my lists and their configurations-membership rosters? (last edited 2008-07-31 13:53:44 by dunxd)