<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.qmailtoaster.org:80/index.php?action=history&amp;feed=atom&amp;title=Qmail_Log_Backup_Script</id>
	<title>Qmail Log Backup Script - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.qmailtoaster.org:80/index.php?action=history&amp;feed=atom&amp;title=Qmail_Log_Backup_Script"/>
	<link rel="alternate" type="text/html" href="http://wiki.qmailtoaster.org:80/index.php?title=Qmail_Log_Backup_Script&amp;action=history"/>
	<updated>2026-04-08T12:22:03Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.0</generator>
	<entry>
		<id>http://wiki.qmailtoaster.org:80/index.php?title=Qmail_Log_Backup_Script&amp;diff=162&amp;oldid=prev</id>
		<title>Ebroch: Created page with &quot;Qmail Log Backup Script to backup your qmail log files without increasing the value of logsize and logcount control files by tar.gz-ed to another folder  Filename: /etc/cron.daily/backupqmaillog.sh so it can run everyday.   #!/bin/bash  #  # qmaillog backup utility  # version 0.1  # pakogah@pala.bo-tak.info  # 4 Aug 2007  # this qmaillog backup utility by default will backup  # today qmail&#039;s send and smtp log into /home/backuplog  # and keep it for the next 7 days  # enh...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.qmailtoaster.org:80/index.php?title=Qmail_Log_Backup_Script&amp;diff=162&amp;oldid=prev"/>
		<updated>2024-03-16T16:54:30Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;Qmail Log Backup Script to backup your qmail log files without increasing the value of logsize and logcount control files by tar.gz-ed to another folder  Filename: /etc/cron.daily/backupqmaillog.sh so it can run everyday.   #!/bin/bash  #  # qmaillog backup utility  # version 0.1  # pakogah@pala.bo-tak.info  # 4 Aug 2007  # this qmaillog backup utility by default will backup  # today qmail&amp;#039;s send and smtp log into /home/backuplog  # and keep it for the next 7 days  # enh...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Qmail Log Backup Script to backup your qmail log files without increasing the value of logsize and logcount control files by tar.gz-ed to another folder&lt;br /&gt;
&lt;br /&gt;
Filename: /etc/cron.daily/backupqmaillog.sh so it can run everyday.&lt;br /&gt;
&lt;br /&gt;
 #!/bin/bash&lt;br /&gt;
 #&lt;br /&gt;
 # qmaillog backup utility&lt;br /&gt;
 # version 0.1&lt;br /&gt;
 # pakogah@pala.bo-tak.info&lt;br /&gt;
 # 4 Aug 2007&lt;br /&gt;
 # this qmaillog backup utility by default will backup&lt;br /&gt;
 # today qmail&amp;#039;s send and smtp log into /home/backuplog&lt;br /&gt;
 # and keep it for the next 7 days&lt;br /&gt;
 # enhancement are always welcome&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
 # where your qmail log folder&lt;br /&gt;
 # QMAILLOG=/var/log/qmail&lt;br /&gt;
 QMAILLOG=/var/log/qmail&lt;br /&gt;
 # what log is going to backup ?&lt;br /&gt;
 # by default only smtp and send log only&lt;br /&gt;
 # possible log to backup are:&lt;br /&gt;
 # LOGS=&amp;quot;authlib clamd imap4 imap4-ssl pop3 pop3-ssl send smtp spamd submission&amp;quot;&lt;br /&gt;
 LOGS=&amp;quot;send smtp&amp;quot;&lt;br /&gt;
 # your backup destination&lt;br /&gt;
 # folder will be created automatically&lt;br /&gt;
 # BACKUP_DEST=/home/backuplog&lt;br /&gt;
 BACKUP_DEST=/home/backuplog&lt;br /&gt;
 # how long you will save the backup&lt;br /&gt;
 # BACKUP_AGE=7 # days&lt;br /&gt;
 BACKUP_AGE=7 # days&lt;br /&gt;
&lt;br /&gt;
 # ============================&lt;br /&gt;
 # process&lt;br /&gt;
 # ============================&lt;br /&gt;
 DATE=`date +%Y%m%d`&lt;br /&gt;
 TMPFILE=/tmp/backuplist&lt;br /&gt;
 DAILY_AGE=1 # day&lt;br /&gt;
 DAILY_AGE_MINS=$[ $DAILY_AGE * 60 * 24 ]&lt;br /&gt;
 BACKUP_AGE_MINS=$[ $BACKUP_AGE * 60 * 24 ]&lt;br /&gt;
&lt;br /&gt;
 for i in $LOGS;&lt;br /&gt;
 do&lt;br /&gt;
         mkdir -p $BACKUP_DEST/$i&lt;br /&gt;
         find $QMAILLOG/$i/* -cmin -$DAILY_AGE_MINS -exec ls -1 {} \; &amp;gt; $TMPFILE&lt;br /&gt;
         tar czf $BACKUP_DEST/$i/$i-$DATE.tar.gz -T $TMPFILE&lt;br /&gt;
         rm -f $TMPFILE&lt;br /&gt;
         find $BACKUP_DEST/$i/*.tar.gz -cmin +$BACKUP_AGE_MINS -exec rm -f {} \;&lt;br /&gt;
 done&lt;br /&gt;
 # ============================&lt;br /&gt;
&lt;br /&gt;
from http://www.mail-archive.com/qmailtoaster-list@qmailtoaster.com/msg14988.html&lt;/div&gt;</summary>
		<author><name>Ebroch</name></author>
	</entry>
</feed>