對這文章發表回應
發表限制: 非會員 可以發表
發表者: 冷日 發表時間: 2008/9/9 12:31:32
[轉貼]Linux:用tar備份系統
這個命令是把根目錄下的所有內容備份到full-bakup.tar.gz的備份文檔中
-z表示進行壓縮gzip格式
-c(建立一個備份文檔
-v顯示壓縮過程
-p保留文件的權限
--exclude指定不備份的文件夾
增量備份
1.首先創建完全備份:
待/var中的數據變化後
2.再做增量備份:
差異備份
1.
產生要備份的檔案的列表-1表示是一天的時間
2.
依據文件列表進行備份. -T選項可以指定包含要備份的檔案的列表
原文出處:北方網
tar -zcvpf /home/full-backup.tar.gz / --exclude=/mnt/* --exclude=/proc/* --exclude=/sys/*
這個命令是把根目錄下的所有內容備份到full-bakup.tar.gz的備份文檔中
-z表示進行壓縮gzip格式
-c(建立一個備份文檔
-v顯示壓縮過程
-p保留文件的權限
--exclude指定不備份的文件夾
增量備份
1.首先創建完全備份:
tar -czvf -g zeng aa.tar.gz /var
待/var中的數據變化後
2.再做增量備份:
tar -czvf -g zeng aa.tar.gz.1 /var
差異備份
1.
find /var -mtime -1 -print> filelist
產生要備份的檔案的列表-1表示是一天的時間
2.
tar -czv -T filelist -f /backup.tar.gz
依據文件列表進行備份. -T選項可以指定包含要備份的檔案的列表
原文出處:北方網