我能否在Windows Server 2003上看到文件是否被删除?

在Windows Server 2003上,有没有办法查看文件是否被删除?

这是一个IIS的Web服务器,我们的Web应用程序让我们的用户将Word文档加载到服务器。 但是,我们发现一个Word文件丢失,并想知道它是否被删除或从来没有存在(Web应用程序不能加载它)。

编辑:

我试图遵循这一点:


启用审核你想跟踪的文件夹。 只需右键点击文件夹,进入“共享和安全”,然后“安全”选项卡,在底部点击“高级”。 select审计选项卡,单击添加,select要跟踪的组或用户,然后select要跟踪的操作。

要跟踪文件删除,您可以启用:

创build文件/写入数据成功/失败创build文件夹/追加数据成功/失败删除子文件夹/文件成功/失败删除Suceess / Fail


这一个从现在开始应用,过去的行动将无法跟踪?

在Windows Server 2003上,有没有办法查看文件是否被删除?

通常,这种问题可以通过查看您的备份历史来回答。 如果启用了影子副本,并且这些副本可以达到相当的程度,则可以达到相同的目的。

除此之外,您可以通过查看目录修改时间来了解目录内容中是否有任何更改。

如果您怀疑这是近期发生的变化,并且没有其他方法可供您使用,请考虑使用NTFS日志查看器实用程序(这里甚至有开源/免费的)来检查您的NTFS日志的内容。 如果删除操作发生还没有被日志包装覆盖,你可以在那里find它(尽pipe不是删除操作的安全上下文的用户名)。

启用审计

这将会产生大量的日志,这些日志不能通过Windows Server提供的默认工具轻松读取/search。 除非您有某种事件日志收集/审计系统提供必要的function集,否则我不会推荐使用它。

通常当人们加载一个文件,他们检查,以确保他们可以看到它。 所以检查你的服务器日志,看看它是否曾经被访问过。 如果被访问了,你就certificate它存在于一个点上。

至于删除,你的日志logging有多好? 你有什么样的保留政策?