我们正在尝试从其中一个硬盘驱动器进行备份,它有 4 TB,之前它是在 raid 中配置的。我使用 blkid 命令发现了这一点。
blkid /dev/sda TYPE="isw_raid_member"
我无法从 ubuntu live 操作系统安装此硬盘。
fdisk -l
它显示:磁盘 /dev/sda 3.7 TB。
未检测到分区。请告诉我,如何在其他机器上安装硬盘 sda,然后只有我可以获取所有备份。
答案1
isw
指的是我恩泰尔S经常w是RAID。在 Linux 中,它可以与该实用程序一起使用dmraid
。 (2023 年更新:显然,mdadm
现在足够现代的版本也可以处理这种格式,这可能比依赖老化更好dmraid
,当然,这取决于您的发行版的年龄。)
要列出在磁盘上检测到的软件 RAID 配置,请运行以下命令:
sudo dmraid -r
即使 RAID 集是简单的 RAID 1 镜像,该集本身也可能包含多个分区,这可能解释了在激活 RAID 集之前无法访问这些分区。
要尝试激活该磁盘上的 RAID 集,请尝试以下命令:
sudo dmraid -ay
如果成功,一个或多个/dev/dm-*
设备节点应该出现在您的系统上,然后您可以进一步调查,例如使用以下命令:
sudo file -s /dev/dm-*
如果该file
命令报告/dev/dm-*
设备包含DOS/MBR boot sector; partition ...
,则该设备已分区,您可能需要继续sudo fdisk -l /dev/dm-<that particular device>
查看分区表,并使losetup -P /dev/loop0 /dev/dm-<that particular device>
分区可作为/dev/loop0pN
设备进行访问。
但如果这个词partition
没有出现,那么该/dev/dm-*
设备可能可以直接作为文件系统安装,并且命令输出的其余部分file
可能会告诉您文件系统类型。
答案2
如果没有更好的答案,您可以将整个驱动器映像备份到相同大小或更大的另一个驱动器克隆属。创建一个LiveUSB 与 Clonezilla并在使用 LiveUSB 重新启动后选择驱动器-驱动器。 []