天天看點

定時備份MySQL資料庫

<code>#!/bin/bash</code>

<code>#SQL檔案将要存放的路徑</code>

<code>basepath_sql=</code><code>'/home/work/local/cms_sql_bak'</code>

<code>#/home/work/local/cms_sql_bak</code>

<code>savepath_sql=$basepath_sql/$(</code><code>date</code> <code>+%Y)/$(</code><code>date</code> <code>+%m)</code>

<code>#建立目錄</code>

<code>mkdir</code> <code>-pv $savepath_sql/</code>

<code>mysql_bin=</code><code>'/home/work/.jumbo/bin'</code>

<code>$mysql_bin</code><code>/mysqldump</code> <code>-uroot -padmin -h10.48.31.126 -P8006 --extended-insert=TRUE  --database Vs_Finance_cms &gt; $savepath_sql</code><code>/Vs_Finance_cms_</code><code>$(</code><code>date</code> <code>+%Y)-$(</code><code>date</code> <code>+%m)-$(</code><code>date</code> <code>+%d)-$(</code><code>date</code> <code>+%H).sql</code>

配置定時:

<code>* *</code><code>/1</code> <code>* * *  </code><code>/home/work/local/cms_sql_bak/saveSQL</code><code>.sh &gt;&gt; </code><code>/home/work/local/cms_sql_bak/saveSQL</code><code>.log 2&gt;&amp;1</code>

本文轉自 夢朝思夕 51CTO部落格,原文連結:http://blog.51cto.com/qiangmzsx/1576551