zpool导入:卷损坏的数据FAULTED,是否可以保存一些数据?

我正在使用Freenas 8.2,并决定升级到9.2。 所有似乎进展顺利,升级zfs到28,并重新启动。 在下次启动时,似乎需要一直持续,在某个时候,我决定closures机器。 我想这是造成这个问题的原因。

当我尝试导入时,我得到以下内容:

 [root @ freenas]〜#zpool导入   
池:vol4disks8tb
      id:12210439070254239230
  状态:FAULTED
 状态:该池最后一次被另一个系统访问。
 操作:由于设备或数据损坏,无法导入池。
        该池可能在另一个系统上处于活动状态,但可以使用导入
         '-f'标志。
   请参阅:http://illumos.org/msg/ZFS-8000-EY
 configuration:

         vol4disks8tb FAULTED损坏的数据
           raidz2-0在线
             gptid / 3d316d16-f53e-11e1-9da5-080027dfca8a在线
             gptid / 3df02143-f53e-11e1-9da5-080027dfca8a在线
             gptid / 3eb99e55-f53e-11e1-9da5-080027dfca8a在线
             gptid / 3f91c723-f53e-11e1-9da5-080027dfca8a在线
 [root @ freenas]〜#

编辑:命令“zpool import -f”,“zpool import -f -F -n”和“zpool import -f -F”返回与前一个命令完全相同的输出。

编辑#2:命令“zpool import -f 12210439070254239230”返回

无法导入'vol4disks8tb':I / O错误
     从中销毁并重新创build池
     一个备份源。

到目前为止,我已经尝试了在这个答案中find的build议,以及在/ var / log / messages中写入这个错误的freenas的web界面中的“auto import volume”

 7月8 14:46:06 freenas manage.py:[middleware.notifier:3291]导入vol4disks8tb [12210439070254239230]失败:无法导入'vol4disks8tb':I / O错误
 7月8日14:46:06 freenas manage.py:[middleware.exceptions:38] [MiddlewareError:卷“vol4disks8tb”导入失败,更详细的检查池状态]

运行“zpool status”返回“没有可用的池”。

我不关心这些磁盘上的大部分数据,但是我在这些磁盘上有近15年的照片,有什么方法可以检索它们吗? 请帮忙!

首先,制作这些磁盘的字节级副本。

然后踢你自己没有异地备份。

您是否按照系统build议的方式尝试了zpool import -f命令?

首先看笏dhisplays

 zfs status 

也许游泳池是现在import,并为另一个import“忙”。 如果是,修理池。 如果没有,请按照底部。

我在这里find一些文档: http ://docs.oracle.com/cd/E19253-01/819-5461/gbctt/index.html你应该导入损坏的池与autorepair首先在任何地方进行二进制复制。 为未来的备份购买一些驱动器。 上面的文档导入以下内容:

 zpool import -F vol4disks8tb 

你应该得到带有I / O错误的消息,但是描述的信息丢失了最后的writed数据。 你必须同意恢复。

如果它不起作用,不幸的是你失去了一切。

我find了你最后一个朋友 看看这个页面,用你的freenas来描述bug。 http://forums.freenas.org/index.php?threads/zfs-pool-import-corrupted-data.7804/