<?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>Matt Thiessen &#187; bash</title>
	<atom:link href="http://matt.thiessen.us/tag/bash/feed/" rel="self" type="application/rss+xml" />
	<link>http://matt.thiessen.us</link>
	<description>Learning to make the hard things easy</description>
	<lastBuildDate>Sun, 05 Feb 2012 04:06:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Bash script to backup a WordPress web site</title>
		<link>http://matt.thiessen.us/2009/08/bash-script-to-backup-a-wordpress-web-site/</link>
		<comments>http://matt.thiessen.us/2009/08/bash-script-to-backup-a-wordpress-web-site/#comments</comments>
		<pubDate>Wed, 26 Aug 2009 15:31:27 +0000</pubDate>
		<dc:creator>matt</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server Admin]]></category>
		<category><![CDATA[bash]]></category>

		<guid isPermaLink="false">http://matt.thiessen.us/?p=292</guid>
		<description><![CDATA[The script (backup_site.sh) for backing up a site has been modified.  It now accepts parameters. Parameter 1: domain Parameter 2: database [optional] Parameter 3: subdomain [optional] Run as root /home/root/sites/backup_site.sh gazlab.com matt_wp matt #!/bin/bash SITE=$1 SUBDOMAIN=$3 DBNAME=$2 if [ -z "$SUBDOMAIN" ] then if [ -z "$DBNAME" ] then mysqldump $DBNAME &#62; /var/www/vhosts/$SITE/httpdocs/$DBNAME.sql fi tar [...]]]></description>
			<content:encoded><![CDATA[<p>The script (backup_site.sh) for backing up a site has been modified.  It now accepts parameters.</p>
<p>Parameter 1: <span style="color: #3366ff;">domain</span><br />
Parameter 2: <span style="color: #ff6600;">database</span> [optional]<br />
Parameter 3: <span style="color: #ff00ff;">subdomain</span> [optional]</p>
<p>Run as root</p>
<p>/home/root/sites/backup_site.sh <span style="color: #3366ff;">gazlab.com</span> <span style="color: #ff6600;">matt_wp</span> <span style="color: #ff00ff;">matt</span></p>
<p>#!/bin/bash</p>
<p>SITE=$1<br />
SUBDOMAIN=$3<br />
DBNAME=$2</p>
<p>if [ -z "$SUBDOMAIN" ]<br />
then<br />
if [ -z "$DBNAME" ]<br />
then<br />
mysqldump $DBNAME &gt; /var/www/vhosts/$SITE/httpdocs/$DBNAME.sql<br />
fi<br />
tar -czvf $SITE.httpdocs.tar.gz /var/www/vhosts/$SITE/httpdocs<br />
else<br />
if [ -z "$DBNAME" ]<br />
then<br />
mysqldump $DBNAME &gt; /var/www/vhosts/$SITE/subdomains/$SUBDOMAIN/httpdocs/$DBNAME.sql<br />
fi<br />
tar -czvf $SUBDOMAIN.$SITE.httpdocs.tar.gz /var/www/vhosts/$SITE/subdomains/$SUBDOMAIN/httpdocs<br />
fi</p>
<p>exit 0</p>
]]></content:encoded>
			<wfw:commentRss>http://matt.thiessen.us/2009/08/bash-script-to-backup-a-wordpress-web-site/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

