意外重启后事件查看器丢失日志

意外重启后事件查看器丢失日志

我们的一台 Server 2012 机箱最近意外断电。我们仍然不确定它是如何发生的,但鉴于它的突然性,我怀疑数据中心的某个人被电线绊倒了。

我前往事件查看器中的系统日志检查系统是否已恢复正常,并查明系统关闭之前发生的情况,结果惊恐地发现,意外断电和上次干净关机之间的所有日志都丢失了。

事件日志是否真的只在完全关闭时写入磁盘?如果再次发生这种情况,是否有任何方法可以强制其定期写入磁盘以最大限度地减少数据丢失?

有问题的盒子正在运行 Server 2012 和 SQL Server 2012 Enterprise,托管 SharePoint 2013 安装的数据库 - 如果这有区别的话!不,在你问之前,我还没有按日期过滤日志 ;-)

答案1

事件日志经常被写入磁盘。但是...不是写入磁盘本身,而是写入磁盘缓存。此类缓存有 2 层:

  1. 操作系统级别(如何刷新:https://stackoverflow.com/questions/85595/flush-disk-write-cache-from-windows-cli

  2. RAID 控制器级别 - 有些控制器有电池备份,有些则没有。检查您的硬件...

相关内容