<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Rudolf Maduro - Life Coach &#187; Bash Scripts</title>
	<atom:link href="http://www.rudolfmaduro.com/category/english/debian-lenny/bash-scripts/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.rudolfmaduro.com</link>
	<description>Get a taste of Life with Online Life Coach Rudolf Maduro</description>
	<lastBuildDate>Fri, 16 Dec 2011 15:54:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<div style="float:right; padding-bottom:10px;">
<script type="text/javascript"><!--
google_ad_client = "pub-9572787728013152";
google_ad_width = 250;
google_ad_height = 250;
google_ad_format = "250x250_as";
google_ad_type = "text_image";
google_ad_channel ="";
google_color_border = "241a12";
google_color_bg = "241a12";
google_color_link = "585d8b";
google_color_url = "585d8b";
google_color_text = "333000";
//--></script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
</div>	<item>
		<title>Backup all mysql databases to separate dump files</title>
		<link>http://www.rudolfmaduro.com/2010/05/05/backup-all-mysql-databases-to-separate-dump-files/</link>
		<comments>http://www.rudolfmaduro.com/2010/05/05/backup-all-mysql-databases-to-separate-dump-files/#comments</comments>
		<pubDate>Wed, 05 May 2010 10:19:58 +0000</pubDate>
		<dc:creator>Rudolf</dc:creator>
				<category><![CDATA[Bash Scripts]]></category>
		<category><![CDATA[all databases]]></category>
		<category><![CDATA[all databases at once]]></category>
		<category><![CDATA[Backup Scripts]]></category>
		<category><![CDATA[full database backup]]></category>
		<category><![CDATA[full MySQL backup]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[separate dump files]]></category>

		<guid isPermaLink="false">http://www.rudolfmaduro.com/?p=104</guid>
		<description><![CDATA[Backup all mysql databases to separate dump files With this script I backup my whole MySQL database into separate files. Restoring a broken DB is easier this way. I included the possibility to keep 3 days worth of snapshots plus any backup older than  3 days will be removed automatically. #!/bin/bash # (c) 2007-2010 rmaduro [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Backup all mysql databases to separate dump files</strong></p>
<p>With this script I backup my whole MySQL database into separate files. Restoring a broken DB is easier this way.</p>
<p>I included the possibility to keep 3 days worth of snapshots plus any backup older than  3 days will be removed automatically.</p>
<blockquote><p><code>#!/bin/bash<br />
# (c) 2007-2010 rmaduro backup all mysql databases<br />
bakdir=/home/backup/backups<br />
user=backup<br />
password=xxxx<br />
#<br />
date=`date -I`<br />
for i in /var/lib/mysql/*/; do<br />
dbname=`basename $i`<br />
mysqldump -u $user --password=$password $dbname &gt; /$bakdir/$dbname-$date.sql<br />
done<br />
#cd to backupdir<br />
cd $bakdir<br />
#give to correct readonlyrights<br />
chmod 600 $bakdir/*.sql<br />
# Remove files older than 3 day from backupdir - don't touch code below!<br />
#<br />
find $bakdir -type f -mtime +3|xargs -i rm -f {}<br />
#<br />
#done<br />
#</code></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://www.rudolfmaduro.com/2010/05/05/backup-all-mysql-databases-to-separate-dump-files/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

