我不宅,我只是不出門

Murmur of a technical dude

Backup the home directory

leave a comment »

雖然 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

Written by jclin

2005/09/15 於 9:45 下午

張貼於talk

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s

%d 位部落客按了讚: