<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Rsnapshot ile Uzak Linux Hostların Backuplarını Almak yazısına yapılan yorumlar</title>
	<atom:link href="http://www.syslogs.org/rsnapshot-ile-uzak-linux-hostlarin-backuplarini-almak/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.syslogs.org/rsnapshot-ile-uzak-linux-hostlarin-backuplarini-almak/</link>
	<description>Linux/Unix ve Acık Kod uygulamalar uzerine dokumanlar, ipuclari, gelistirmeler ve fazlasi...</description>
	<lastBuildDate>Tue, 27 Jul 2010 18:37:20 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
	<item>
		<title>Hakan tarafından</title>
		<link>http://www.syslogs.org/rsnapshot-ile-uzak-linux-hostlarin-backuplarini-almak/comment-page-1/#comment-11386</link>
		<dc:creator>Hakan</dc:creator>
		<pubDate>Sat, 06 Feb 2010 01:09:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.syslogs.org/?p=4729#comment-11386</guid>
		<description>Debian listelerinde yaptığım aramalarda email ile ilgili bir script buldum,tüm backup detayları disk kullanımları v.s içeren detaylı bir rapor oluşturuyor.Tek yapmanız gereken dosyayı cron&#039;a eklemek örneğin ben günlük gece 12:00 da oluşturduğum backuplar için aynı gün içerisinde öğlen 12:00 da çalışacak şekilde mail scriptini cron&#039;a ekledim,aradaki zamanı kendi sisteminize göre ayarlayabilirsiniz.

Script içerisi şöyle;

#!/bin/bash

#send report to:
MAILTO=&quot;mailadresinizi@yazin.com&quot;
MAIL=&quot;/usr/bin/mail&quot;
logfile=&quot;/var/log/rsnapshot.log&quot;

# tmp files
mailfile=&quot;/tmp/rsmailfile&quot;
tmplog=&quot;/tmp/tmprslog&quot;

# extract todays log ( format 30/Mar/2006 )
fgrep `date +&quot;%d/%b/%Y&quot;` $logfile &gt;$tmplog

echo &quot;Backup Report from on `date`&quot; &gt;$mailfile
echo &gt;&gt;$mailfile

# pick out lines with completed or error.
egrep &quot;completed&#124;ERROR&quot; $tmplog &gt;&gt;$mailfile
echo &gt;&gt;$mailfile
echo &quot;Disk Usage:&quot; &gt;&gt;$mailfile
echo &gt;&gt;$mailfile
/usr/bin/rsnapshot du &gt;&gt;$mailfile
echo &gt;&gt;$mailfile
/bin/df -h &gt;&gt;$mailfile
echo &gt;&gt;$mailfile
echo &quot;Info:&quot; &gt;&gt;$mailfile
/usr/bin/w &gt;&gt;$mailfile
echo &gt;&gt;$mailfile
echo &gt;&gt;$mailfile
echo &gt;&gt;$mailfile
echo &gt;&gt;$mailfile
# Uncomment below to send full days log
#echo &quot;Appended full days log:&quot; &gt;&gt;$mailfile
#echo &gt;&gt;$mailfile
#cat $tmplog &gt;&gt;$mailfile

#Mail report file
$MAIL -s &quot;Backup report&quot; $MAILTO &lt; $mailfile

#remove tmp stuff
rm -f $tmplog
rm -f $mailfile</description>
		<content:encoded><![CDATA[<p>Debian listelerinde yaptığım aramalarda email ile ilgili bir script buldum,tüm backup detayları disk kullanımları v.s içeren detaylı bir rapor oluşturuyor.Tek yapmanız gereken dosyayı cron&#8217;a eklemek örneğin ben günlük gece 12:00 da oluşturduğum backuplar için aynı gün içerisinde öğlen 12:00 da çalışacak şekilde mail scriptini cron&#8217;a ekledim,aradaki zamanı kendi sisteminize göre ayarlayabilirsiniz.</p>
<p>Script içerisi şöyle;</p>
<p>#!/bin/bash</p>
<p>#send report to:<br />
MAILTO=&#8221;mailadresinizi@yazin.com&#8221;<br />
MAIL=&#8221;/usr/bin/mail&#8221;<br />
logfile=&#8221;/var/log/rsnapshot.log&#8221;</p>
<p># tmp files<br />
mailfile=&#8221;/tmp/rsmailfile&#8221;<br />
tmplog=&#8221;/tmp/tmprslog&#8221;</p>
<p># extract todays log ( format 30/Mar/2006 )<br />
fgrep `date +&#8221;%d/%b/%Y&#8221;` $logfile &gt;$tmplog</p>
<p>echo &#8220;Backup Report from on `date`&#8221; &gt;$mailfile<br />
echo &gt;&gt;$mailfile</p>
<p># pick out lines with completed or error.<br />
egrep &#8220;completed|ERROR&#8221; $tmplog &gt;&gt;$mailfile<br />
echo &gt;&gt;$mailfile<br />
echo &#8220;Disk Usage:&#8221; &gt;&gt;$mailfile<br />
echo &gt;&gt;$mailfile<br />
/usr/bin/rsnapshot du &gt;&gt;$mailfile<br />
echo &gt;&gt;$mailfile<br />
/bin/df -h &gt;&gt;$mailfile<br />
echo &gt;&gt;$mailfile<br />
echo &#8220;Info:&#8221; &gt;&gt;$mailfile<br />
/usr/bin/w &gt;&gt;$mailfile<br />
echo &gt;&gt;$mailfile<br />
echo &gt;&gt;$mailfile<br />
echo &gt;&gt;$mailfile<br />
echo &gt;&gt;$mailfile<br />
# Uncomment below to send full days log<br />
#echo &#8220;Appended full days log:&#8221; &gt;&gt;$mailfile<br />
#echo &gt;&gt;$mailfile<br />
#cat $tmplog &gt;&gt;$mailfile</p>
<p>#Mail report file<br />
$MAIL -s &#8220;Backup report&#8221; $MAILTO &lt; $mailfile</p>
<p>#remove tmp stuff<br />
rm -f $tmplog<br />
rm -f $mailfile</p>
]]></content:encoded>
	</item>
	<item>
		<title>Hakan tarafından</title>
		<link>http://www.syslogs.org/rsnapshot-ile-uzak-linux-hostlarin-backuplarini-almak/comment-page-1/#comment-11272</link>
		<dc:creator>Hakan</dc:creator>
		<pubDate>Thu, 04 Feb 2010 00:19:03 +0000</pubDate>
		<guid isPermaLink="false">http://www.syslogs.org/?p=4729#comment-11272</guid>
		<description>Merhaba, rsnapshot ile günlük ve haftalık backup alıyorum.Ancak her cron işleminden sonra sonuçların mail olarak atılmasını nasıl sağlayabilirim.

Teşekkürler.</description>
		<content:encoded><![CDATA[<p>Merhaba, rsnapshot ile günlük ve haftalık backup alıyorum.Ancak her cron işleminden sonra sonuçların mail olarak atılmasını nasıl sağlayabilirim.</p>
<p>Teşekkürler.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
