意外关机和数据丢失

-1 database ssd data-recovery unexpected-shutdown

我们有几台机架式服务器,均配备 SATA3 Transcend SSD。大多数 SSD 的容量为 250GB,大部分时间它们通常有 50% 的可用空间。

当出现意外关机时,并非所有数据都正确写入磁盘,因此我们无法再检索数据。

我们写入的数据量大约是每 10 秒 8000 行。显然,行数越少,正确写入所有行的机会就越大。出于这个原因,我们从 HDD 传递到 SSD,一个 HDD 的最大写入行数约为 700,超过该数量数据将无法恢复。SSD 将此限制提高到 5000-6000 左右,但这还不够。

有什么解决办法吗?所有数据都来自以太网端口,我的意思是没有本地生成的数据。

mzh*_*ase 5

为什么你的服务器经常崩溃?

停电时:

  • 获得带有备用电池/电容器的 RAID 控制器
  • 获得内置电容器的 SSD,以便他们有时间写入缓存
  • 获取 UPS 以防止电源故障关闭服务器

//EDIT// 正如EEAA在下面指出的那样,还将UPS连接到服务器,以便它可以触发正常关机。每个主要的 UPS 供应商都有这方面的解决方案。

在硬件故障的情况下获得更好的和/或冗余硬件。

在操作系统崩溃的情况下修复导致崩溃的错误。