欢迎来到天天文库
浏览记录
ID:47914839
大小:31.97 KB
页数:2页
时间:2019-10-25
《怎样从Linux系统RAID中恢复数据》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、怎样从Linux系统RAID中恢复数据?背景1.CubeStation分为三个分区:系统分区、交换分区和数据分区。2.CubeStation采用大端系统,基于linuxPC机挂载该系统必须将其转换为小端。3.CubeStation采用EXT3文件系统。准备1.Linux系统必须安装4端口的SATA控制器,控制器的功能是对硬盘驱动器进行测试。2.多设备支持(RAID0/1/5)必须在linux内核中启动。*检查"/proc/mdstat"文件是否是目前RAID支持的内核。复制RAID磁盘如果您正在偿试从已被损坏的磁盘中检索数据,建议您首先复制这个磁盘,然后从复
2、制的磁盘中检索数据,这是一个可选的步骤,但它确可以高效的执行。请注意,您需要相同容量(相同型号)和数量的磁盘来执行这个程序。1.连接一个CubeStation磁盘和一个空的磁盘到控制器。2.用这个命令备份您的硬盘驱动器:注意:这个命令可彻底的擦除目的盘,如果您拷贝到错误的目的地址,那么您没有办法恢复您的数据。您对每个盘重复此操作。尔后,您就可以在复制的磁盘上无风险的检索数据。数据恢复1.从CubeStation到SATA控制器连接四个驱动器。确盘驱动器将被确认为sda、sdb、sdc和sdd。在某一CubeStation的相同序列中,如果要连接驱动器将是非常
3、容易的。否则,您得改变身份2.更新超级块为小端◆4disksRAID0orRAID5:◆2disksRAID1:1.经过上述操作后,md2设备将出现在Linux中。设备可以通过下面的命令被查看◆四个磁盘做RAID5至少需要三个磁盘来恢复数据。◆三个磁盘做RAID5至少需要二个磁盘来恢复数据。2.如果上述指令操作没有创建md2设备,您可以试着强制创建该设备:3.Raid重建分区以后可以被挂载:4.如果挂载没有成功,您可以偿试另外一个超级块:or5.如果挂载仍然失败,您可以试着运行fsck.ext3,然后重新偿试挂载。◆在运行fsck之前,您应当备份硬盘驱动器。
4、由于fsck可以产生条件错误,所以您将需要备份磁盘。
此文档下载收益归作者所有