从损坏的 btrfs RAID 1 恢复数据

从损坏的 btrfs RAID 1 恢复数据

我有一个 BTRFS RAID 1 阵列来存储我的数据。在我注意到我的错误卸载了所有内容之前,我不小心使用 MDADM 重新格式化为 RAID 1。

现在我的树似乎已损坏,我根本无法恢复任何数据。

我使用了 btrfs 恢复块修复,并运行了 1 天。现在我正在尝试安装它,但遇到了麻烦。

$ sudo btrfs filesystem show /dev/sdd
warning, device 2 is missing
Label: none  uuid: 7715ded7-e464-41a8-8b2b-ca8ec9af95ee
        Total devices 2 FS bytes used 896.00KiB
        devid    1 size 3.64TiB used 2.03GiB path /dev/sdd
        *** Some devices missing

$ sudo mount -o degraded -t btrfs /dev/sdd /mnt/d
mount: /mnt/d: wrong fs type, bad option, bad superblock on /dev/sdd, missing codepage or helper program, or other error.

btrfs check init-extent-tree似乎也不起作用。

还有其他建议吗?

相关内容