服务器无响应,重置后,所有数据都回滚到几个月前

服务器无响应,重置后,所有数据都回滚到几个月前

今天早些时候,Debian 服务器停止响应。硬件重置后,服务器上的数据回滚到几个月前 2 月份的状态。这怎么可能?日志、网络数据、数据库等所有内容都好像计算机在 2 月 3 日关闭,今天又打开了。

有人知道这是什么原因造成的吗?被黑客入侵了吗?我该如何防止这种情况再次发生?

多谢!

编辑:

以下是真实情况的最新消息。

服务器上有一个镜像 RAID 配置。其中一个硬盘在 2 月 3 日停止写入数据。今天早些时候,当第二个硬盘坏掉时,系统只能从第一个硬盘启动。这就是为什么所有数据都那么旧的原因。

显然,这种情况是百万分之一的。

编辑:

所以你不会陷入和我一样的境地:
http://www.tcpdump.com/kb/os/linux/raid-alerting.html

答案1

以下是真实情况的最新消息。

服务器上有一个镜像 RAID 配置。其中一个硬盘在 2 月 3 日停止写入数据。今天早些时候,当第二个硬盘坏掉时,系统只能从第一个硬盘启动。这就是为什么所有数据都那么旧的原因。

所以你不会陷入和我一样的境地: http://www.tcpdump.com/kb/os/linux/raid-alerting.html

答案2

如果您使用 unionfs 来覆盖更改并且该覆盖死亡或被重置,您最终会“将时钟倒转”,但这将是非常不寻常的。

答案3

mdadm 软件包附带自己的脚本,用于每日监控 raid 状态并在发生故障时发送电子邮件:

/etc/cron.daily/mdadm

# cron.daily/mdadm -- daily check that MD devices are functional
(..)
# As recommended by the manpage, run
#      mdadm --monitor --scan --oneshot
# every day to ensure that any degraded MD devices don't go unnoticed.
# Email will go to the address specified in /etc/mdadm/mdadm.conf

通常,接收电子邮件的用户在 /etc/mdadm/mdadm.conf 中配置为 root,因此为了将电子邮件发送到其他地址(而不是本地 root 帐户),请在 /etc/aliases 中添加如下条目:

root: [email protected]

可以说,您的 MTA(例如 exim)应该配置为能够发送电子邮件。

相关内容