Articles of 数据恢复

卷组在xfs_check运行后消失

编辑**我有一个卷组由5个RAID1设备组成一个LVM和格式化的XFS。 第五个RAID设备丢失了RAIDconfiguration(cat / proc / mdstat不显示任何东西)。 两个驱动器仍然存在(sdj和sdk),但他们没有分区。 直到最近,LVM似乎都很高兴地使用sdj。 (做一个pvscan显示了前4个RAID1设备+ / dev / sdj)我从fstab中删除了LVM,重新启动,然后在LV上运行xfs_check。 它跑了大约半个小时,然后停了一个错误。 我再次尝试重新启动,这一次,逻辑卷不再存在。 现在正在寻找/ dev / md5,这已经不存在了(尽pipe它早先使用了/ dev / sdj)。 / dev / sdj有读取错误,但更换SATA电缆后,那些消失,所以驱动器似乎现在罚款。 我可以修改/ etc / lvm / backup / dedvol,将设备更改为/ dev / sdj并执行vgcfgrestore? 我可以尝试使用pvcreate -uuid KZron2-pPTr-ZYeQ-PKXX-4Woq-6aNc-AG4rRJ / dev / sdj来识别它,但是恐怕会擦除驱动器上的数据 更新:只是改变光电指向/ dev / sdj没有工作 vgcfgrestore – 文件/ etc / lvm / […]

你能从ibdata1,log和frm文件中完全恢复mysql数据库吗?

好吧,今天早上我的另一个问题反弹了,我们有一个小组成员偶然地跑了“sudo chmod 775 /”。 它打倒了整个网站.. 一旦我能够进入,nginx出现没有问题。 sshd已经修复了一些权限的变化..我甚至能够创build一个新的数据库,所以至less我们的网站可以运行,虽然有一个空的数据库.. 但是,我现在正试图恢复我们原来的数据库。 我怎样才能恢复ibdata1,日志文件和frm文件?

e2fsck悲惨地中止:内存分配在64位操作系统和暂存目录上失败

在一个不成功的Virtualbox VDI驱动器按照这里的说明resize后,主ext4分区变成未知types。 我用testdisk修复了这个问题,然后开机修复,这使得它被识别为ext4,但不能启动。 相反,它被报告有95%的可用空间,而这个数字应该是5%,而不是(我有开机修复之前和之后的pastebins)。 我可以使用sudo mount -o sb=131072 /dev/sdb1 /mnt/sdb1挂载分区,但是里面只有一个lost + found文件夹(使用其他的超级块不会改变可见)。 因此,根据这些指令和这些 ,我试图从另一个Ubuntu 4.10 OS 64位与4 GB或RAM和大量的磁盘空间运行sudo e2fsck -y -b 32768 /dev/sdb1 ,但它吃了所有内存,交换的一部分,并在30多岁后悲惨地放弃说: Error storing directory block information (inode=115343515, block=0, num=108120142): Memory allocation failed e2fsck: aborted 我试着根据手册页指定一个暂存目录,并在 这里 , 这里 , 这里和这里提供了build议 ,但是迄今为止还没有任何帮助克服了内存不足错误。 你知道任何其他工具fsck? 我急于不能仅仅因为内存问题而进行文件系统修复……鉴于内存消耗的速度,我怀疑有更多的帮助。

从IBDATA1恢复/重buildMySQL .FRM,.MY *文件

我最近发生了一个事件,其中有几个MySQL文件被删除(主要来自WordPress,而且还有一些MySQL自己的文件)。 IBDATA1文件不受影响,但是几个.frm文件已经不存在了, .myi和.myd文件也是如此。 所以现在我需要找出是否有办法从IBDATA1重build丢失的文件。 我试着用谷歌search,假设之前出现过这样的问题,而且确实有很多search结果(包括这个问题 ),但是我所看到的所有的结果都是相反的 , 从 .frm和.my*文件中恢复或者以某种方式需要这些文件。 有没有办法重build这些文件? 我知道我有一个相对较新的备份(一个.SQL文件),如果没有,但我希望这些都是重build的文件types,如果丢失或过时。

损坏的XFS标题

在我的文件服务器上,我最终增长了RAID(5),然后继续删除并重新创build了保存XFS文件系统的分区。 我用Parted做这个。 分手后,我试图挂载文件系统,但它失败了一个坏的超级块。 我运行xfs_repair,没有这样的运气,只是跳到第二个超级块,扫描和扫描。 我现在正在让gpart运行,希望能find一些东西。 长话短说,是否有重buildXFS超级块? 它被GPT分区表头所覆盖。 服务器正在运行完全更新的Arch 64。 它是RAID 5中4个磁盘的3TBarrays。 谢谢!

用ext4fs恢复损坏的分区表

我有一个外部的2TB高清,应该只有一个ext4分区,但分区表损坏,我很想重build/恢复分区。 事情并不那么容易,所以这是更长的版本。 我的NAS有问题,并对外置硬盘做了备份。 备份是好的,所以我重新安装了NAS固件。 当我想恢复它,我认识到外部驱动器不可再安装(不要问)。 我已经将驱动器插入到我的MacBook,看看我的Ubuntu的虚拟机可以挂载它,但它不能。 fdisk状态“不包含有效的分区表”, parted也无法看到分区。 testdisk声称有两个不可恢复的HFS +分区。 testdisk的分析是有效的,因为我已经格式化为HFS +早些时候,但之后,我已经重新格式化为ext4,作为虚拟备份的NAS(这是一个qnap ts-469L和默认的fs是ext4,这是为什么)。 我很确定这些文件都是好的,这只是分区表,我拼命寻找一种方法来重写/重build/恢复分区布局。 我知道我可以得到的文件,但与encryption的文件名,而不是结构化。 这不是我想要的;) 我可以收集的唯一信息是: [~] # mke2fs -n /dev/sdf mke2fs 1.41.4 (27-Jan-2009) /dev/sdf is entire device, not just one partition! Proceed anyway? (y,n) y Filesystem label= OS type: Linux Block size=4096 (log=2) Fragment size=4096 (log=2) 122101760 inodes, 488378112 blocks 24418905 blocks (5.00%) […]

从损坏的Linux分区中恢复数据文件

我有一个1TB驱动器的DD镜像。 它有8个分区。 前3个是ntfs 4是扩展分区5是linux boot 6是swap 7和8是用户为了各种存储目的而使用的linux分区。 除了7和8以外,所有分区都正常.dumpe2fs无法在分区7和8上find任何超级块。fsck说: e2fsck 1.42.8 (20-Jun-2013) fsck.ext4: Bad magic number in super-block while trying to open /dev/sdb7 我试图用-b选项提供备用超级块。 不行,来自e2fsck的同样的错误信息。 我还必须补充一点,硬盘没有任何硬错误。 当我在分区7和8上运行string时,我会看到什么看起来像用户文件的内容,以及包含用户debugging信息或错误消息的应用程序的string。 我怎样才能恢复这些文件?

QNAP TS-859U + RAID5卷未安装,e2fsck_64挂起

我们在我们的数据中心得到了带有固件版本3.8.1 Build 20121205的QNAP TS-859U +。 它具有Intel(R)Atom(TM)CPU D525 @ 1.80GHz处理器和1GB RAM,8个3TB(Seagate ST33000651AS CC44)驱动器,它们构成一个7个驱动器的RAID5arrays。 另一个磁盘是全球备件。 我的意图是尽可能多的收集数据。 发生电源故障后,有这个日志消息: [RAID5磁盘卷:驱动器1 2 8 4 5 6 7]文件系统不干净。 build议您运行“检查磁盘”。 该RAID5逻辑卷仍然挂载,我们有机会从QNAP Web GUI启动文件系统检查。 但是我们决定在工作时间之后这样做,不会给用户带来不便。 但是我们再也没有机会了,因为设备重新启动,RAID5逻辑卷变成了“Unmounted”,所以不再需要从GUI开始文件系统检查,因为“CHECK NOW”button变为不活动状态。 我开始为所有驱动器“坏块扫描”,他们都成功完成。 他们都说SMART信息“GOOD”。 然后我尝试通过SSH手动安装该卷,这是输出: [~] # mount /dev/md0 /share/MD0_DATA -t ext4 wrong fs type, bad option, bad superblock on /dev/md0, missing codepage or other error 这个安装尝试对dmesg的反思: [ […]

MS SQL Server数据丢失或损坏

我有一个关于MS SQL Server数据库的情况。 我的朋友要求我修复某个数据库,因为硬盘故障后一系列的数据丢失了,但最终在故障排除后,用软件RAID 1configuration交换两个硬盘的数据线,硬盘已经恢复,可操作的,但不幸的是,一系列的数据是无处可寻的。 问题:你认为数据发生了什么? 损坏? 硬盘出现故障时数据已损坏? 我可以恢复这些数据吗? MS SQL Server 2000 MS Windows Server 2003 R2 谢谢。

是否可以查看在特定目录中的群集磁盘上删除了哪些文件?

我需要检查群集磁盘(Windows Server 2008 R2)上特定目录中是否有文件(意外删除)。 有没有办法做到这一点? 安装是比较新的,目录通常不用于商店。