歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux服務器 >> Linux利用tar備份系統

Linux利用tar備份系統

日期:2017/3/2 16:56:16   编辑:Linux服務器

tar -zcvpf /home/full-backup.tar.gz / --exclude=/mnt/* --exclude=/proc/* --exclude=/sys/*

這個命令是把根目錄下的所有內容備份到full-bakup.tar.gz的備份文檔中


-z表示進行壓縮gzip格式

-c(建立一個備份文檔

-v顯示壓縮過程

-p保留文件的權限

--directory'指定不備份的文件夾


增量備份

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選項可以指定包含要備份的檔案的列表

Copyright © Linux教程網 All Rights Reserved