Zfs

從 napp-it openIndiana 上的 zfs 池中恢復數據

  • January 21, 2016

我剛剛繼承了一台帶 napp-it free (openIndiana) 的台式電腦,它被設置為一種 NAS,它有兩個 2TB 磁碟和一個 3TB 磁碟,沒有任何冗餘,其中一個驅動器發生故障,池現在離線。

我對 ZFS 很陌生,並嘗試過搜尋,但到目前為止,我只找到了應該從備份中恢復的文章,而我沒有這些文章。

另一個驅動器包含一些關鍵數據,我不太願意對其進行試驗,我的問題是可以恢復池中的任何內容,我將如何去做?

zpool 狀態輸出:

state: UNAVAIL
status: One or more devices could not be opened.  There are insufficient
       replicas for the pool to continue functioning.
action: Attach the missing device and online it using 'zpool online'.
  see: http://illumos.org/msg/ZFS-8000-3C
 scan: none requested
config:

       NAME        STATE     READ WRITE CKSUM
       store       UNAVAIL      0     0     0  insufficient replicas
         c4t1d0    UNAVAIL      0     0     0  cannot open
         c4t2d0    ONLINE       0     0     0

如果您有一個由兩個磁碟建構的池作為 raid-0,則您的數據將在兩個磁碟上進行條帶化。當一個磁碟失去時,您無法從 raid-0 恢復任何數據。

您唯一的選擇是可以修復故障磁碟的專業數據救援服務。

引用自:https://serverfault.com/questions/750567