修复损坏的Windows Server 2003服务器

我有一个Windows Server 2003服务器主要用于SQL Server中的一些报告。

最近Windows开始抱怨被损坏,我们得到一个NTFS错误55:

The file system structure on the disk is corrupt and unusable. Please run the chkdsk utility on the volume \Device\HarddiskVolume1. 

服务器是RAID 5,我有一个磁盘死亡,但RAID从来没有降级,因为我有一个热备份。 我更换了热备份,但仍然有问题。

当我运行chkdsk时,我得到了大量的消息..有些是:

 Deleting corrupted attribute record (128, "") from file record segment 194746 

那些持续一段时间。 然后删除一些孤立文件。 然后呢

 Correcting error in index $I30 for file 132426 

而这一直持续了一段时间。 然后我得到吨

 Recovering orphaned file RE1AB6~1.LOG into directory file 534959 

我看到了很多与SQL Server报告服务有关的错误。

我现在有什么select? 我宁愿修复这个问题,而不是build立一个新的服务器,但我不知道现在是否可以。

没有人能真正告诉你怎么做没有更多的信息,特别是SQL Server错误。 就我个人而言,我只是将SQL日志/数据文件从RAID中复制出来,从备份中恢复,然后恢复当前的SQL日志/数据文件。

NTFS腐败是严重的,这几乎肯定与故障硬盘无关(这是可能的,但不太可能)

下一步使用Windows chkdsk。 请注意,这是有风险的。

我的stream量通常是:

  • 制作系统映像(备份执行系统恢复等)
  • —这可能由于磁盘probs失败,但你必须尝试

  • 停止所有与SQL相关的服务

  • chkdsk c:/ X //用你的驱动器replacec:

希望最好的。

这不是一个好的情况。