Linux下定時備份文件與ssc平臺出租

一、 編寫腳本
編寫一個腳本文件,ssc平臺出租《企鵝21717 93408》使腳本可以執行備份命令。 
例如,將文件目錄 /home/backups/balalala 備份到/home目錄下,並壓縮。

  1. 創建腳本
    命令格式: touch 路徑/文件名.sh 
    例如: 
    輸入命令:touch /home/backup.sh 

  2. 寫入命令
    首先進入腳本:vi命令 
    vi /home/backup.sh 
    在腳本內寫入:

#!/bin/sh
mkdir /home/beifen
#創建一個臨時文件(要保存備份的路徑)
cp -r /home/backups/balalala  /home/beifen
#數據存在backups目錄下,備份到beifen目錄下,所以先將數據拷過來
tar -zcPvf /home/backup$(date +%Y%m%d).tar.gz /home/beifen
 #將數據所在文件夾beifen打包
rm -rf /home/beifen/
 #刪除臨時文件內容

find ./ -mtime +30 -name "*.tar.gz" -exec rm -rf {} \;
#刪除改文件夾下超過30天的文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章