我们是一家小公司,拥有旧的戴尔PowerEdge 830和CERC 6ch raid控制器.服务器是我们的文件服务器,域控制器(
Windows Server 2003),MySQL服务器等.我们有一个系统管理员,我们已经使用了几年,通常可以让我们的工作正常,但他已经离开了国家,无法访问权利现在.
昨天我收到了我的经理的一个电话,说服务器发出警报声,响亮而且不会停止.办公室里没有人抱怨将文件保存到服务器或读取文件时出错.我走进办公室,做了一些谷歌搜索,并确定警报与RAID有关,并且有一个BIOS设置让它静音(直到我们可以更换坏驱动器).哦是的,我忘了提到我可以听到其中一个驱动器出现机械故障.所以我进入raid配置并找到警报并使其静音.这当然需要重新启动,重启期间我可以听到可怜的死驱动器,还有一些BIOS消息“Raid SATA 0离线或重建” – (不完全是它说的,我道歉,我没有’写下来)
长话短说,服务器启动备份,我们很快发现在报警发生的时间(即磁盘发生故障)和重新启动的时间之前写入磁盘的所有数据都消失了.我保存了一些文件POST-reboot,它们会在另外的重启时保持不变.但是周日,昨天和今天直到第一次重新启动时保存的文件都消失了.
这让我感到惊讶,RAID-1被镜像了,为什么数据会丢失?办公室里的人开始抱怨他们需要重新创建的所有文件(啊,是的,备份也丢失了文件)我停下来直到我能弄清楚这一切.我向你提出的问题是:有什么办法可以恢复这些数据吗?是否应该遵循RAID实用程序或流程来解决问题?换句话说,到目前为止我所描述的在失败事件中听起来是正常的,并且只需要采取一些额外的步骤来告诉raid其他磁盘已经死亡并依赖于镜像上的数据剩下的车?
我很乐意管理我们的服务器及其正在运行的各种服务,但是当谈到RAID和硬件时,我总体上是新手,并且考虑到我们已经掌握了现实世界的数据,我不愿意开始试用-n-错误地完成整个过程.