我管理的一个网络使用 Windows Server 2003 文件共享为用户提供网络存储。为了防止意外删除,我使用卷影副本每天创建两次快照。但是,此方法仅对上次快照期间位于共享上的文件有效。当用户意外删除最近放置在共享上的文件时,我别无选择,只能通过远程桌面进入服务器并尝试使用取消删除实用程序进行检索(这仅在文件未被覆盖时才有效)。
Windows Server 2003 文件共享是否有类似 Windows 回收站的功能?在这种情况下,保护用户免遭意外文件删除的最佳方法是什么?
答案1
第三方应用程序(如 Undelete)可以做到这一点 - 但我认为微软只是认为文件共享并不是真正的文档系统。对于存储、保持版本控制和处理重要文档 - 需要其他东西。比如提到的 Sharepoint(虽然我不能说我喜欢它的用户体验)或其他一些文档管理系统。
您还可以检查您的备份解决方案,看看是否可以对共享进行连续备份,而不是每天备份。如今,大多数备份应用程序至少应该将其作为附加组件。这样,如果服务器支持,所有更改都会在发生时备份,或者仅延迟几分钟。这是一个不错的功能,适用于最多具有几天历史记录的磁盘备份系统 - 同时将夜间备份保留在磁带或诸如此类的东西上的时间比往常更长。
答案2
不幸的是,任何版本的 Windows 上的任何网络共享都没有回收站功能。
它确实短暂露面但在 RTM 之前就消失了。
答案3
我不知道文件共享的回收站,但这是 SharePoint 脱颖而出的地方。 SharePoint 有两级回收站,一个供用户使用,一个供管理员使用,它们会在您不得不从备份中恢复之前捕获已删除的内容。
如果其他 ServerFault 专家不能向您指出文件共享的回收站,则需要考虑这一点。
答案4
正如其他人所说,通常不可能在网络共享上设立回收站。
但可以为主文件夹实现此功能。如果使用 GPO 将“我的文档”重定向到网络共享,则从“我的文档”中删除的任何内容都将进入回收站。
这确实带来了另一个问题,即回收站存储在网络上,因此您需要某种维护计划来移除或清空回收站。