FreeBSD 備份

狡兔有三窟,時時不忘備份 ~

Setp 1.
寫個 shell script #ee backup.sh 內容如下:
#!/bin/sh
echo off
echo 'SYSTEM IS BACKUP ! ! ! !'
cd /
tar -czvf /tmp/backup/etc.tgz /etc
tar -czvf /tmp/backup/etc2.tgz /usr/local/etc
存檔 將backup.sh的權限改成可執行。
#chmod 755 backup.sh

Setp 2.
編輯 crontab #crontab -e 加入下面這行(或直接修改 /var/cron/tabs/xxx )
30 4 * * * /data/backup/backup.sh # 每天零晨4點30分做一次資料備份

Setp 3.
如何備份 mysql 資料庫的檔案?mysql 的資料庫檔案,是放置在 /var/db/mysql 下,因此我們需備份時,只需要備份此目錄下的資料即可。

範例如下:
#tar czvf mysql_backup.tgz /var/db/mysql

ref.http://freebsd.ntut.idv.tw/document/backup_config_mysql.html

留言

這個網誌中的熱門文章

流年斗君算法

Aperture 3 繁體中文化

紫微斗數守護神