从 napp-it openIndiana 上的 zfs 池恢复数据

从 napp-it openIndiana 上的 zfs 池恢复数据

我刚刚继承了一台带有免费 napp-it(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

答案1

如果您有一个由两个磁盘组成的 raid-0 池,您的数据将分布在两个磁盘上。当一个磁盘丢失时,您无法从 raid-0 中恢复任何数据。

您唯一的选择是可以修复故障磁盘的专业数据救援服务。

相关内容