当有人删除他们的网站colleciton,并希望它被恢复的情况下会出现。 但是,我们怎样才能知道该网站的内容数据库,以便我们可以从数据库备份中恢复?
简短的答案是你不能轻松。
看来最明显的是,这些信息将被存储在内容数据库本身中。 所以我跑了一个SQL跟踪,发现删除一个网站集调用存储过程proc_DeleteSite 。 这将调用存储过程proc_DeleteSiteInternal 。 他们两个只是做了大量的DELETE T-SQL语句,并更新SharePoint的内部日志,所以这是没有太大的用处。
但是,您可以启用与网站集相关的审核并查找更多信息。 用户界面可能会告诉你,但我的感觉是你需要自定义代码或第三方解决scheme(用于备份或审计)。