測試 FreeNas 8 ZFS 及 Snapshot

FreeNas 7 已經很久沒有改版了, 最近常常釋出新的RC (release candidate)版本出來, 本來想隨便在VM上裝一裝看看新介面, 結果發現在 Storage 的選項上找到 Snapshot, 先前玩 NetApp 時很羨慕這個功能, 可以隨時做備份而且所花的時間也使短短幾秒鐘, 想不到在 FreeNas 上也可以看到這個機制.

裝完畢後當然手癢來試試看, 這個東西到底能不能正常運作, 雖然介面也很大的變化, 不過還是很容易的可以快速的增加一個 volume 及 Windows Share 出來, 之後到 Storage 內就可以看到以下的畫面, 點選按鈕就可以手動建立一個 snaphot

FreeNas 8 manual create a snapshot
FreeNas 8 manual create a snapshot

此時到該分享上去新增刪除檔案後, 再選擇 ZFS Snapshot, 選擇回復剛剛建立的 snapshot

Freenas 8 Retore snapshot
Freenas 8 Retore snapshot

這樣剛剛修改的內容就會完全不見而整個回復到 snapshot 的狀態, 上網查了一下 ZFS 其實很早以前就研發出來, 不久之前才Port 到 Freebsd(FreeNas的底層), 所以本次改版才會一併增加吧.

另外 snapshot 除了回復到原來的位置外, 也可以利用掛載的方式讓使用者也可以讀取, default 的 mount 位置會在 mnt<share><clonename> 底下.

FreeNas 8 clone a snapshot
FreeNas 8 clone a snapshot

後記:

  1. 免費的系統越來越強大了, 以後可能整間公司都可以利用免費的軟體來維持日常的運作
  2. Freenas 新版的功能還不如原舊版的功能, 例如 BT, UPNP 等希望正式版推出時這些東西就可以一併推出
  3. 等正式版本出來後就可以把公司內部的 Freenas 機器升級上來, 原來的主機是給 VMWare ESX 做 NFS 分享用

發表迴響