共計 1847 個字符,預計需要花費 5 分鐘才能閱讀完成。
丸趣 TV 小編給大家分享一下怎么用 Ubuntu 10.10 構建 Time Machine 備份服務器,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!
Apple Mac OSX 系統自帶了一款簡單易用的備份軟件 Time Machine,“Time Machine 可自動保存 Mac 中所有內容的 *** 版本,包括照片、音樂、視頻、文檔,應用程序和設置等。只要需要,你就可以輕松讓時光倒流,恢復任何文件。”,要使用 Time Machine 你必須使用一個外接硬盤或者購買一臺 Apple Time Capsule 通過無線網絡備份。因為 Time Machine 能夠每小時實現增量備份 (即只備份更改的文檔),所以如果你的使用 MacBook (pro/air) 而且文檔時常變動,*** 的方案應該是通過網絡讓系統時刻默默地自動備份。
下面將介紹一個簡單的方法,只需簡單設置一下 Ubuntu 10 就可以將你的電腦變成一臺 Time Machine 備份服務器。(PS:理論上所有的 Linux 系統都可以實現,由于我使用的是 Ubuntu 10.10,所以這里只介紹該系統的設置方法 @ivarptr)
1、安裝 Netatalk
Netatalk 是一個免費開源的 AppleTalk 通信協議的實現,Linux 或者 BSD 通過它可以充當 Mac 的文件服務器 (AppleShare file server, aka AFP)、AppleTalk 路由、打印服務器器等。
使用如下命令安裝 netatalk:
sudo apt-get install netatalk
2、設置 Time Machine 備份文件存放位置
你可以找系統剩余空間比較多的分區,然后在里面創建一個文件夾作為備份文件存放的位置,比如我的系統是 /backup/TimeMachine,然后把這個路徑寫入到配置文件 /etc/netatak/AppleVolumes.default:
#~/ “Home Directory”/backup/TimeMachine “TimeMachine” options:tm
其中 *** 行 *** 注釋掉,因為他會把每個用戶的 Home 目錄作為 AFP 目錄,這樣會擾亂我們 Home 目錄的文件。比較關鍵的地方是“options:tm”,這個選項其實就是讓 netatalk 充當 Time Machine 服務器的意思。
3、安裝及配置 Avahi
Avahi 是 Apple rsquo;s Zeroconf 協議的開源實現,實現類似 Bonjour 的功能,它可以讓你在 Mac 系統里自動發現你的 Ubuntu 機器。在 Ubuntu 10.10 里,avahi-daemon 是默認已經安裝好的,所以我們只需配置一下它就好了,創建文件 /etc/avahi/services/afpd.service,寫入如下內容
%h
_afpovertcp._tcp
_device-info._tcp
model=Xserve
4、重啟 netatalk 和 avahi
sudo service netatalk restart
sudo service avahi-daemon restart (貌似不重啟也可以)
5、Mac OSX 這邊的設置
打開“Finder”–“前往”–“連接服務器 hellip;”–“瀏覽”,這時應該看到你的 Ubuntu 電腦了,使用 Ubuntu 系統中的帳號和密碼登錄進入之后應該會看到“TimeMachine”文件夾,嘗試在里邊創建一個文件夾以測試是否有寫入權限,如果沒法創建文件夾的話那么你需要返回 Ubuntu 把“TimeMachine”文件夾加上寫入權限。
然后在 Mac 打開一個終端 (位于“應用程序”–“實用工具”–“終端”),執行這個命令讓 Time Machine 能夠使用網絡磁盤作為備份目標位置:
defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1
打開“系統偏好設置”–“Time Machine”–“開”–“選擇磁盤”然后選擇“Time Machine”文件夾。
現在所有設置都完成了,測試一下吧
點擊菜單欄上的 Time Machine 圖標,再點擊“立即備份”,沒有問題的話應該開始備份文件了,*** 備份需要很長時間,所以 *** 接上交流電并且設置節能器永不進入睡眠。
看完了這篇文章,相信你對“怎么用 Ubuntu 10.10 構建 Time Machine 備份服務器”有了一定的了解,如果想了解更多相關知識,歡迎關注丸趣 TV 行業資訊頻道,感謝各位的閱讀!