我正在考虑为我们新的Sharepoint 2010服务器实施备份计划。 据我所知,在2010年有几个新的PowerShell命令可供使用:backup-spfarm,restore-spfarm,backup-spsite,restore-spsite。
现在做一份日常工作,备份spfarm似乎是合理的使用。 不过,我担心,单独运行可能不够精细,无法恢复。 如果单个网站集需要恢复(也许有人删除了他们不应该有的东西),会发生什么情况?
我希望能够在不影响所有其他网站集的情况下恢复单个网站集。
这里最好的做法是什么? 我应该运行备份spfarm,然后备份spsite所有我的网站集以及? 还是备份spfarm取代备份spsite?
除非该网站集包含在自己的内容数据库中,否则您不能从使用Backup-SPFarm所做的备份中轻松地进行网站集的有针对性的还原。 如果网站集是其内容数据库的唯一驻留者,那么您应该能够使用Restore-SPFarm的-ITEM参数定位内容数据库,但是这与CMDLET一样细致。
如果您想将某个网站集定位到包含多个网站集的内容数据库中,则必须考虑以下选项之一:
您可以看到的另一件事是SharePoint 2010 SP1中添加的站点回收站,它将捕获意外删除的网站集和网站。
约翰