• 2

關於QNAP的Time Machine

ungo918 wrote:
您好,
我讀了一些您Nas的文章,最近想要建構家理的Media Center和備份下載中心,我考慮的機器是QNAP TS-419。
不知道以下的需求TS-419能不能滿足:
iTunes Server (所有user都可以丟音樂上去)
Video Stream (打算用PS3來播放)
檔案分享 (Share folder/FTP)
BT代理下載
2台macbook的Time Machine備份
省電 (比mac mini或是一般diy pc省電)

我做了一些功課,目前最不能確定的就是TM的功能,3.2版firmware支援多台mac做TM,但是我不知道空間是怎麼分配的?2台共用還是各自有自己的備份空間。

另外,當電腦完全掛的時候,要做還原的時候抓得到網路硬碟嗎?

網路上實在找不到很多這方面的討論,希望您可以幫忙解答,非常感謝您!



1. iTunes Server

iTunes Server 有兩種方式,各有優缺點。
第一種是把 NAS 當成單純的網路硬碟,
只是把 iTunes Library 搬過去。01 上有相關文章請自行尋找了。
第二種是用 QNap 本身提供的 iTunes Stream Server 功能。

第一種方式就是像一般的 iTunes 那樣使用,但缺點是:
絕對不能兩個人同時用
iTunes Library 需要靠一個資料索引檔來關連所有音樂,
若是兩個人同時對這個索引檔做存取,資料會損毀。

第二種方式你變成要在 NAS 上管理音樂。
各別機器的 iTunes 連上去就只是 Client 端,只能聽不能管。


2. Video Stream (打算用PS3來播放)

如果要用 PS3 來播放,要使用 QNap 的媒體伺服器功能。
基本上就是在設定裡面把串流伺服器服務打開,然後所有檔案放在指定的目錄。

不過如果只是想在電視上看,建議不要用 PS3,而是去買一台播放器。
你去店裡面問「RMVB Player」店員就知道你在說什麼,一台大概五千元。
播放器可支援的檔案格式更多,對於字幕檔的支援更好,
而且重要的是,播放器可以直接用網芳連進去,你的影片愛放哪邊就放哪邊,
不需要受限於 QNap 媒體伺服器的指定目錄。


3. 檔案分享 (Share folder/FTP)

QNap 支援 SMB、AFP,FTP 留給外面遠端使用就好了,
近端用 AFP/SMB 比較方便。


3. BT代理下載

BT 下載速度還 OK,隨機附的 BT 種子開啟程式不大好用,
還不如直接用 Web 管理程式上傳種子檔案比較好用。
不過兩台硬碟一起跑,聲音還蠻吵的。


4. 2台macbook的Time Machine備份

QNap 會自己管理 Time Machine 空間,
使用者基本上不會在分享目錄裡看到「Time Machine 備份檔案」這種東西。
Time Machine 基本上沒有什麼空間分配的概念,
就是一直用用用,空間用到完為止。

所以我自己的備份管理方法是這樣:
1. 內建硬碟上只放應用程式和少量檔案
2. 所有的文件、iTunes Library、相片、影片通通都放 NAS。
這樣一來每次 Time Machine 備份變動的檔案都很少,
不用單西一下子就把空間吃光光。


5. 當電腦完全掛的時候,要做還原的時候抓得到網路硬碟嗎?

QNap 我自己測試過,確實可以在安裝過程中抓到並用來還原。
2010-06-28 8:50 發佈
文章關鍵字 QNAP Time Machine
ulyssesric wrote:
QNap 會自己管理 Time Machine 空間,
使用者基本上不會在分享目錄裡看到「Time Machine 備份檔案」這種東西。
Time Machine 基本上沒有什麼空間分配的概念,
就是一直用用用,空間用到完為止。

所以我自己的備份管理方法是這樣:
1. 內建硬碟上只放應用程式和少量檔案
2. 所有的文件、iTunes Library、相片、影片通通都放 NAS。
這樣一來每次 Time Machine 備份變動的檔案都很少,
不用單西一下子就把空間吃光光。


感謝你的回答,不知道當有2台macbook做備份的時候,我可以選擇共用同一個磁碟空間或是分開兩個獨立的空間嗎?

若是使用同一個空間,會不會有一台可以回復到較早的日期,而另一台只能回復到較近的日期的情況?
ungo918 wrote:
感謝你的回答,不知道...(恕刪)


Time Machine 的備份一定是獨立的。
不同的機器不會混用同一個備份。

如果你需要讓兩台機器共用同一個 Time Machine,
你需要的應該不是「備份」,而是「同步」。
有一些 3rd. 軟體有提供這種「同步」的功能。
ulyssesric wrote:
Time Machine 的備份一定是獨立的。
不同的機器不會混用同一個備份。

如果你需要讓兩台機器共用同一個 Time Machine,
你需要的應該不是「備份」,而是「同步」。
有一些 3rd. 軟體有提供這種「同步」的功能。


其實我指的是備份功能,我不需要同步。所以這麼說的話,就會是兩個獨立的磁區(用兩個不同的帳號登入)來做Time Machine的備份囉?

之所以會想問是因為我看QNAP網路上的說明,只有使用管理員帳號登入後設定"Time Machine"使用者,我不知道他是不是允許設定兩個不同的帳號好讓兩台Macbook備份資料?

參考連結:
http://www.qnap.com/cht/pro_application.asp?ap_id=283
可見圖中User Name: TimeMachine是不能修改的....
ungo918 wrote:
其實我指的是備份功能...(恕刪)


應該是「同一磁區、兩個備份資料庫」。

Time Machine 的運作原理和 Carbon Copy Cloner、Ghost 這些東西不一樣,
他並不是一對一檔案對烤,也不是用一整個磁區來對應一整個磁區。
Time Machine 本身會使用自定的資料庫格式來存放備份資料,包含版本變動資訊。
如果你把 Time Machine 的備份資料打開。
使用者看到的不是一個「和你原本硬碟一模一樣」的磁區,
而是「一個超大的資料檔」。

試想,如果一個備份就要佔掉一整個磁區,那備份的「版本回溯」功能是怎麼做到的呢?
這樣想,應該就很清楚了。
ulyssesric wrote:
應該是「同一磁區、兩個備份資料庫」。

Time Machine 的運作原理和 Carbon Copy Cloner、Ghost 這些東西不一樣,
他並不是一對一檔案對烤,也不是用一整個磁區來對應一整個磁區。
Time Machine 本身會使用自定的資料庫格式來存放備份資料,包含版本變動資訊。
如果你把 Time Machine 的備份資料打開。
使用者看到的不是一個「和你原本硬碟一模一樣」的磁區,
而是「一個超大的資料檔」。

試想,如果一個備份就要佔掉一整個磁區,那備份的「版本回溯」功能是怎麼做到的呢?
這樣想,應該就很清楚了。


我理解成「同一個磁碟、兩個磁區」這樣對嗎?也就是平常我們所見的C: D: ...不同磁區放在一顆硬碟上。
如果是的話,我想我完全了解您的解釋,另外我之前所說"回復時間的早晚"指的正是「版本回溯」並不是一個和我硬碟一模一樣的磁區,我了解TM和Ghost或是Partition Magic是不同的東西。
不過我覺得這不是討論的重點,實體虛擬又會因為raid有不同的區分方式,我會使用raid 5。

我現在有問題的部分其實不是備份的方法或是技術性的問題,而是實際上使用的時候,兩台macbook都是用"TimeMachine"這個帳號登入嗎?
如果是兩台macbook都用同樣的帳號登入備份的話,NAS怎麼區分這兩台macbook?
ungo918 wrote:
我理解成「同一個磁碟、兩個磁區」這樣對嗎?也就是平常我們所見的C: D: ...不同磁區放在一顆硬碟上。

不是,NAS 只是提供一個分享資料夾,讓 Mac 去建立 sparse bundle.
Time Machine 的資料則是疊在 sparse bundle 上面.

若你有把光碟 dump 成 .iso 的經驗,就會知道 .iso 是一個大檔案,一般需要先用虛擬光碟機掛載,才能讀裡面的資料.
你可以想像 sparse bundle 就是一個類似 .iso 的東西,但是容量可變大變小.
裡面的資料不能夠直接讀取,只有在 OSX 掛載之後才能讀寫.

不同的 Mac 會建立自己的 sparse bundle
Mac1 會生一個 Mac1.sparsebundle
Mac2 會生一個 Mac2.sparsebundle
Mac1 只會從 Mac1.sparsebundle 回復,Mac2 也是.
tyf000 wrote:
若你有把光碟 dump 成 .iso 的經驗,就會知道 .iso 是一個大檔案,一般需要先用虛擬光碟機掛載,才能讀裡面的資料.
你可以想像 sparse bundle 就是一個類似 .iso 的東西,但是容量可變大變小.
裡面的資料不能夠直接讀取,只有在 OSX 掛載之後才能讀寫.(恕刪)


感謝你的回答!這樣我就懂了,所以每台macbook會自己找自己的sparse bundle做備份。
這樣用一組帳號密碼就可以備份所有的apple電腦。

不過進一步我有一個問題,當2台macbook共用同一個TM的磁區時,容量是如何分配的?
假設MB1備份的東西很多MB2備分的東西較少,時間久了以後,隨著兩台電腦儲存內容的變動,這個TM磁區應該會滿,之後是否就會把新的變動紀錄在最舊的備份紀錄上?
會不會有MB1回復天數較多(對不起,這裡我不知道怎麼形容,我指的是TM會紀錄始用者每天做的變動)MB2回覆天數較少或是相反的情況?

非常感謝兩位的解答,我想至少在一台NAS用Time Machine備份多台Macbook上我是沒有疑慮了。
Time Machine 的支援度,Qnap 比 Synology 弱一點.
Synology 可以設定很多帳號去用 TM,可針對每個帳號設定容量.
Qnap 則是全部共用一個容量,所以就先用先贏囉,看誰先佔地盤...
但 Mac1 不能動 Mac2.sparsebundle,只能砍自己最舊的備份.
因為大家都是每小時備份一次,所以能回朔的日期是一樣的,跟資料量多寡沒關係.
ungo918 wrote:
感謝你的回答!這樣我...(恕刪)


我不太想用 .iso 當例子說明,
因為 Time Machine 實際上並不是建立備份硬碟的「影像」。

Time Machine 建立的硬碟備份檔案,
其實比較近似 CVS、SubVersion 之類版本控管系統所建立的「資料庫」。
這邊說的 Spare bundle 其實是一個「File Package」,
在 Mac OS 上看 Spare bundle 是一個單一的超大檔案,
但是實際上你可以用右鍵選單「Show Package Content」進去看到裡面的東西。

實際上 Time Machine 比較接近:
一套「CVS」(NAS server),多個「Project」(多台 Mac)。
各用各的資料庫,彼此互不干擾。
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?