USN日志是默认禁用的吗?

Posted

技术标签:

【中文标题】USN日志是默认禁用的吗?【英文标题】:Is the USN journal disabled by default? 【发布时间】:2014-11-28 08:00:40 【问题描述】:

在我的备份应用程序中,我使用USN journal 检查卷的更改。默认情况下,USN 是禁用还是启用?在this link(旧文章)中提到“默认情况下,NTFS 卷将禁用其更改日志”。我在任何网站上都没有得到太多关于它的信息。它真的在 NTFS 驱动器上被禁用还是基于操作系统?这对我很重要,因为我在我的应用程序中使用它。

【问题讨论】:

【参考方案1】:

一般在 Windows XP、Vista、7、8、Server 2003、Server 2008 和 Server 2012 中都有。但是,我在每个版本中都看到了它,所以你不能依赖它正在运行。我看过文章和 q/a 告诉用户删除它以节省空间。您可以查询它是关闭还是打开here。

您可以将其关闭和打开(或扩展)here。

您引用的文章是老歌,但很好。在编写它时,Windows 2000 是一个美丽的新世界。

在 Windows XP、Vista、7、8、Server 2003、Server 2008 和 Server 2012 中还有一个名为 fsUtil 的工具,可让您查询 USN 日志,将其关闭/打开,并从命令行。

【讨论】:

【参考方案2】:

我认为默认情况下它是禁用的,因为它会消耗资源,如果没有人需要日志,那将是一种浪费。无论如何,真正的答案是你不能依赖这些知识。它可能取决于许多事情。即使有默认设置,任何用户都可能手动启用/禁用日志。如果你依赖日志,那么你必须检查它是否启用,如果没有,则启用它。

【讨论】:

我检查了我办公室的一些电脑,发现它已启用。但我不记得手动启用它。是否有任何可能启用它的 Windows 服务? 我知道 DPM 客户端保护启用它。但是,您永远无法确定。 好的。但是如何启用 USN 日志?在 cmd 或任何可用的代码中? technet.microsoft.com/en-us/library/cc788042.aspxmsdn.microsoft.com/en-us/library/windows/desktop/… 我发现这个代码有创建日志选项等code.openhub.net/…

以上是关于USN日志是默认禁用的吗?的主要内容,如果未能解决你的问题,请参考以下文章

NTFS 文件系统的 USN 日志可以大于它声明的大小吗?

USN 硬链接期刊

Ubuntu中怎么启用Crontab日志记录

Ubuntu中怎么启用Crontab日志记录

why "Everything" is so fast?

ASA日志配置