tar cvpzf 備份檔路徑及檔名 --exclude=不備份的檔安或資料夾 根目錄
舉例來說,阿舍如果想把整個 Ubuntu 備份下來的檔案放在根目錄下並將檔案名稱命名為「 ubuntu2010032801.tgz」的話,那麼就要執行下面的這一行指令。(註: 因為阿舍把備份的檔案放在根目錄下,所以,也要把根目錄下的自己 ( /ubuntuXYZ.tgz ) 給排除,不然,會有問題的...)
sudo tar -cvpzf ubuntuXYZ.tar.gz --exclude=/ubuntuXYZ.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media --exclude=/dev /
另外,還原備份檔的方式也不難,阿舍就順便提一下,首先,在全新的 Ubuntu 安裝完成之後,把備份檔放回根目錄,然後,執行下面的指令,這樣就可以把新安裝好的 Ubuntu 變成備份的那一個哩 !
sudo tar -xvpfz ubuntuXYZ.tgz -C /
另外,還原備份檔的方式也不難,阿舍就順便提一下,首先,在全新的 Ubuntu 安裝完成之後,把備份檔放回根目錄,然後,執行下面的指令,這樣就可以把新安裝好的 Ubuntu 變成備份的那一個哩 !
sudo tar -xvpfz ubuntuXYZ.tgz -C /

1 意見:
請問這樣備份的話,是不是一些軟體就不用跑安裝流程了(ex: dpkg install xpdf...),因為已經連 /usr …等目錄都備好了… 這樣的說法有錯嗎?
ps.我是菜鳥,不好意思
張貼意見