這幾天一直在試要如何在crontab裡利用date指令將當日日期存成複製檔的檔名,試了許久後發覺只要如此下就好了.
45 15 * * * /opt/lampp/bin/mysqldump -u root posdbserver > /backup/posdbserver_`date`.sql
會出現以下結果
-rw-r--r-- 1 root root 50087156 3月 9 15:45 posdbserver_Tue Mar 9 15:45:01 CST 2010.sql
----------------------------------------------------------------------------------------------------------------
若是下以下指令
55 15 * * * /opt/lampp/bin/mysqldump -u root posdbserver > /backup/posdbserver_`date "+\%Y\%m\%d"`.sql
會出現以下結果
-rw-r--r-- 1 root root 50087156 3月 9 15:55 posdbserver_20100309.sql
-----------------------------------------------------------------------------------------------------------------
話說回來,mysqldump備份速度相當快,其實若是要省錢及高效能及安全就用Linux做OS, 加上Apache及Mysql及php比M$+MSSQL+ASP的好多了.
沒有留言:
張貼留言