歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux服務器

Linux利用tar備份系統

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