使用crontab 定時備份文件 1. 編輯crontab規則 2. 編寫shell腳本 find -mtime +N/-N/N 的時間算法 參見:https://blog.csdn.net/yakoo5/article/details/17709561 ...
以下是shell自動備份用的: 主要功能: 將pathSrc目錄中的文件拷貝到pathDst目錄中去。 具體步驟:先查詢源目錄和目標目錄中的文件,分別存在fileSrc和fileDst中。 gt 來兩個循環,比較。不在fileDst的就拷貝過去。再判斷一下是否拷貝成功。 將pathSrc中的文件保留 天。 具體步驟:先查出源目錄中大於 天的文件 就是那句find ,然后刪除。 補充: 有需要的話可 ...
2019-03-21 19:50 0 2812 推薦指數:
使用crontab 定時備份文件 1. 編輯crontab規則 2. 編寫shell腳本 find -mtime +N/-N/N 的時間算法 參見:https://blog.csdn.net/yakoo5/article/details/17709561 ...
根據網上代碼改編而成,這個腳本分為兩個文件,一個是執行文件backup.sh,另一個是備份項目文件backup.txt。backup.txt這個文件比較好理解,就是一個text文件,它的每一行表示一個項目,也就是你需要備份的目錄下面的文件或目錄。 代碼如下: #!/bin/bash ...
#!/bin/bash #date 顯示時間,我們可以用時間的不同做為備份文件的名字,這樣以前的備份就不會被覆蓋 datename=$(date +%Y%m%d-%H%M%S) #定義時間變量名和顯示時間格式 mkdir /tmp/back/$datename ...
一、 編寫腳本 編寫一個腳本文件,使腳本可以執行備份命令。 例如,將文件目錄 /home/backups/balalala 備份到/home目錄下,並壓縮。 1. 創建腳本 命令格式: touch 路徑/文件名.sh 例如: 輸入命令:touch /home/backup.sh 2. ...
Linux救援模式備份文件 這里以RedHat系統為例,磁盤已進行Raid 一、制作系統啟動盤 1、准備 系統鏡像 Ultra ISO,即軟碟通(或其他ISO制作軟件) 一個容量足夠的U盤(推薦8G以上) ps:由於Redhat與CentOS的系統結構完全一致 ...
一、 編寫腳本 編寫一個腳本文件,使腳本可以執行備份命令。 例如,將文件目錄 /home/backups/balalala 備份到/home目錄下,並壓縮。 1. 創建腳本 命令格式: touch 路徑/文件名.sh 例如: 輸入命令:touch /home/backup.sh 2. ...
(1)在服務器上創建備份目錄,並賦予權限 mkdir -p /backup/bakdata #新建數據備份目錄 (2)完成備份腳本操作 新建腳本文件 vi bakdata.sh 添加以下內容: #!/bin/sh dateTime ...