Linux作業系統定時備份檔案方法
對於站長來說,養成良好的備份習慣是非常重要的。無論效能多麼好的美國伺服器,都有出現問題的時候,情況嚴重的話會造成網站資料損壞和丟失,所以定期備份檔案可以有效保障網站的長期發展。
對於Linux系統美國VPS或者伺服器來說,除了利用某些軟體來進行網站檔案備份之外,還可以採用Linux命令進行定時備份,這樣非常方便和省事,本文就簡單分享一種方法。
注意:這裡以檔案目錄/home/backups/example備份到/home目錄下為例
一、建立指令碼
touch 路徑、檔名.sh
touch /home/backup.sh
vi /home/backup.sh
vi /home/backup.sh
二、指令碼內容
#! /bin/sh
mkdir /home/fcc
建立一個檔案(備份路徑)
cp -r /home/backups/example /home/fcc
含義:資料儲存backups目錄,備份到fcc目錄下,首先複製資料,如下:
tar -zcpvf /home/backup$(date +%Y%m%d) .tar.gz /home/fcc
含義:將資料所在檔案fcc打包
rm -rf /home/fcc
三、刪除檔案內
容
find ./ -mtime +20 -name ‘’*.tar.gz‘’ -exec rm -rf {} rm -rf {} \;
含義:刪除改資料夾下超過20天的檔案(天數可以根據條件來決定。)
第四、執行指令碼檔案
sh /home/backup.sh
含義:設定定時執行指令碼
安裝cron服務
檢查服務狀態:service crond status
修改crontab內容
執行命令:crontab -e
進入後寫指令碼時間:0 0 /5 * /home/backup.sh (分 時 日 月 周)
設定為每5天執行一次指令碼
儲存wq
重啟cron服務
service cron restart
這樣透過以上簡單的定時備份設定就可以對檔案進行備份了,方法還是比較簡單。大家在使用RAKsmart VPS或伺服器的過
程中,也可以按照上述方法進行備份。
文章來源:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31442301/viewspace-2648579/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 作業系統備份清單作業系統
- Java實現定時備份檔案教程Java
- Linux作業系統定時任務系統 Cron 入門Linux作業系統
- win10系統如何備份檔案 win10系統備份檔案在哪裡Win10
- truncate一個linux作業系統檔案Linux作業系統
- Linux作業系統支援的檔案系統有哪些?Linux作業系統
- 在Linux中,如何建立檔案系統的備份?Linux
- RedHat Linux作業系統修改時區的方法RedhatLinux作業系統
- win10 windows server backup備份方法_windows10怎麼備份作業系統Win10WindowsServer作業系統
- UltraEdit設定不自動備份檔案的方法
- Linux作業系統檔案系統的桌面應用(轉)Linux作業系統
- Linux系統配置檔案簡易shell備份指令碼Linux指令碼
- Linux作業系統中開啟檔案數量的檢視方法Linux作業系統
- dump備份並定時刪除過去檔案
- Linux實現定時備份MySQL資料庫並刪除30天前的備份檔案LinuxMySql資料庫
- Linux中XFS檔案系統的備份,恢復,修復Linux
- gitlab自動定時備份檔案,備份失敗傳送郵件Gitlab
- 作業系統級別的熱備份工具(windows)作業系統Windows
- win10系統如何設定自動備份資料檔案Win10
- Linux作業系統中備份恢復技術的應用(轉)Linux作業系統
- Linux作業系統檔案管理器的共享(轉)Linux作業系統
- win10系統ituns更改備份檔案位置的操作方法Win10
- windows10如何備份系統_windows10製作系統備份Windows
- 檔案的基本管理和XFS檔案系統備份恢復
- 解析Linux作業系統檔案目錄Linux作業系統
- PowerShell定時記錄作業系統行為作業系統
- 【Solaris】Solaris檔案系統管理4 ZFS檔案系統備份、刪除與恢復
- 作業系統——裝置驅動和檔案系統作業系統
- window檔案自動化上傳到linux作業系統Linux作業系統
- 作業系統檔案轉儲成BLOB作業系統
- 作業系統-記憶體、檔案管理作業系統記憶體
- XFS檔案系統的備份、恢復、修復
- EXPDP備份到NFS檔案系統 ORA-27054NFS
- Linux下Mysql定時自動備份LinuxMySql
- 資料庫定時備份linux篇資料庫Linux
- MySQL 定時備份MySql
- rsync + lsyncd 檔案實時同步/備份
- SQL Server定時作業的設定方法SQLServer