2017-09-14 50 views
1

我的FreeNAS服務器正在慢慢地死去,在此之前,我需要將NAS中的所有數據遷移到Windows服務器。將FreeNAS數據遷移到Windows(通過SMB)

FreeNAS的具有ZFS快照和我需要從幾天前恢復數據到Windows服務器。

我已經做了一些研究,我想不出最好的方式來做到這一點。 (我不是Linux/ZFS精明)

,所以我需要做的事情是,

  1. 從日前恢復ZFS Snaptshot到Windows Server

我安裝一個Windows使用mount_smbfs //username:[email protected]/share_name share_name/

我可以複製,並創建該共享就好了文件分享給FreeNAS的。所以我想知道是否有可能從快照恢復整個數據集到Windows共享。

任何幫助,提示,非常感謝。

注意。我可以很容易地將freenas捲上的所有數據複製到windows共享中,但是讓我感到複雜的是恢復快照中的數據,而不覆蓋捲上的當前數據並將該數據移動到windows共享中。

回答

1

你有兩個合理的可能性:

  1. 訪問ZFS數據集(超過SMB共享)從你的Windows服務器,然後在其上在資源管理器中右擊並選擇「以前的版本」。您將在短時間內(取決於快照數量)獲得所有快照及其日期的列表。然後,您可以瀏覽它們並複製一些文件,或者您可以選擇將所有文件複製到另一個位置(例如您的新分享)。
  2. 在FreeNAS上掛載Windows共享,然後轉到<pool>/<filesystem>/.zfs/snapshot/(對於.zfs目錄,可能會關閉shell的路徑完成,因此請手動輸入)。在那裏你可以找到所有的快照(就像你在Windows的早期版本中一樣),你可以將一些或全部文件複製到新目錄中。

我會建議第一種方式,因爲你有GUI並且不能以這種方式對FreeNAS系統造成任何傷害。

另一方面,你有沒有想過拯救系統的可能性?你沒有具體說明爲什麼它會死亡,但是硬盤或主板之類的東西可以很容易地交換,而不需要重新設置所有的東西。也許這會比將數據移動到另一個未配置的系統更有幫助?

+0

這聽起來很合理,這正是我測試多個解決方案後提出的計劃。那麼NAS已經和我不想更換它的硬盤。我得到了一個更好的Windows服務器,現在我將把所有的數據存儲在那裏。 – Guille