系統(tǒng)數據的備份步驟 |
發(fā)布時間: 2012/8/7 17:55:46 |
常采用磁帶機來備份大容量數據,但對于少量的系統(tǒng)關鍵數據,用兩臺主機間硬盤備份更方便、靈活,如定時發(fā)電子郵件或用FTP將數據傳至另一臺機器上。備份時,應注意數據的安全性、可*性,如:防止網上數據的截獲、防止已損害數據復蓋原來備份的數據。我們在兩臺UNIX主機間,利用UNIX的信任關系,實現數據遠程拷貝,將一臺主機中的關鍵數據先加密,用cron定期將此數據拷貝到另一臺主機。 具體方法如下: 1、建立機器B (hostb) 信任機器A (hosta)的信任關系。 在hostb主機的用戶backdata根目錄下建.rhost文件,內容為:hosta root。 表明hosta的root用戶有權在hostb的用戶backdata目錄下進行遠程操作。 2、在hosta中,編寫遠程拷貝Shell程序backdata.sh。將源文件按當前月份和星期幾備份,備份數據每周復蓋一次。 # /root/backdata.sh month=`date +"%y%m"` weekday=`date +"%a"` rcp /root/db.dat backdata@hostb:db.dat.${month} rcp /root/db.dat backdata@hostb:db.dat.${weekday} 3、在hosta中,用crontab -e設計定時操作:每天2點鐘執(zhí)行上述程序。 0 2 * * * /root/backdata.sh > > /root/backdata.log 本文出自:億恩科技【www.allwellnessguide.com】 |