gravatar

Backup the home directory

雖然 Apple 有提供 Backup 程式,可以備份自己帳號的各種資料,例如 Address box、iCal calendars、Safari settings、Keychain、和其他檔案。但是麻煩的是它需要與 iDisk server 連線檢查,需要用 .Mac 帳號。因此想要透過簡單步驟把自己 Home 重要的檔案目錄備份下來,還是用 tar 就夠方便了。首先設定不想備份的 list file,例如檔名為 backup.exclude,內容如下:

.Trash/*
Music/*
Movies/*
build/*
Library/Caches/*.cache
Library/*/Firefox/*/Cache/*
Library/Caches/Safari/*
Library/Caches/QuickTime/downloads/*
Library/Caches/Desktop/*
Library/Caches/com.apple.SoftwareUpdate/*
Library/Caches/DashboardClient/*
Library/Caches/Opera Cache/*
Library/Caches/Camino/Cache/*
Library/Caches/Java Applets/cache/javapi/*
Library/Caches/Adium/*/MSN.*
Library/Caches/Adium/*/TEMP-*
然後寫個 shell script 來執行 tar 作備份就好了。
cd /Users
nice -n 10 tar -cvz --exclude-from jclin/backup.exclude -f /Volumes/USB_HDD1/ibook_home.tar.gz jclin
要備份時候,USB 硬碟接上去,打個 terminal 裡的 shell script,就呼嚕嚕開始備份了。

Tags: , backup