首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SharePoint 2010恢复-SPSite问题

SharePoint 2010恢复-SPSite问题
EN

Stack Overflow用户
提问于 2012-04-27 13:31:33
回答 2查看 11.2K关注 0票数 1

我已经通过Power创建了SharePoint 2010站点集合备份,方法是使用以下命令

备份-SPSite "http://sitename:85“-path "C:\backup.bak”-Force

我使用以下命令在同一台SharePoint 2010服务器/同一台不同端口上的同一台机器上恢复备份

还原--SPSite "http://sitename:81“-path "C:\backup.bak”-Force

通过这个错误

还原-SPSite:您的备份来自不同版本的Microsoft SharePoin t Foundation,无法还原到运行当前版本的服务器。备份文件应还原到版本为“4.0.145.0”或更高版本的服务器上。一行:1字符:15+恢复-SPSite <<<< "http://sitename:81“-path "C:\backup.bak”-Force + CategoryInfo : InvalidData:(Microsoft.Share...dletRestoreSite: SPCmdletRestoreSite)还原-SPSite,SPException + FullyQualifiedErrorId :CategoryInfo

我很惊讶。我在同一个SharePoint服务器上创建备份和还原,然后问不同版本的Microsoft SharePoint Foundation.

任何帮助都将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2013-02-08 18:32:07

我也遇到过类似的问题:将SPF2010迁移到不同的服务器。

解决方案:在源服务器上进行数据库升级。

如何:打开Sharepoint PowerShell,并键入Upgrade-SPContentDatabase命令,在promt时按R(可能是Y)。

干杯

票数 1
EN

Stack Overflow用户

发布于 2012-04-28 10:28:43

您似乎将SP1应用于SharePoint服务器。Service和Community (CUs)可能会更改数据库方案,在应用这种更新之前所做的备份可能无法使用。微软在恢复-SPSite的描述中提到了这一点。参见将预SP1备份还原到SP1场(SharePoint Foundation2010)和/或将预SP1备份还原到SP1场(SharePoint Server 2010)。备份的范围是一个站点集合,这意味着您必须安装一个预SP1SP服务器才能在那里执行还原。然后升级机器并备份升级后的站点集合。此备份可在当前服务器/场上恢复。很痛苦,嗯。

-- SharePoint备份应该在相同版本的SharePoint服务器/场上还原,包括重要的更新。 Microsoft建议在应用SP1之后执行完整的场备份。我会确保备份在每个SP或CU之后被刷新。

您不应将备份视为长期解决方案。正如您所看到的,它不仅不是一个跨版本的归档文件,而且即使是同一个版本的服务包,它也可能无法生存。SP备份与您的UPS一样是一种短期安全;其他软件供应商提供长期存档以保留您将来可访问的SP数据。

在应用CU 12/2011并通过导入-SPWeb导入一个站点之后,我遇到了类似的麻烦。内容部署API对SP版本更改也很敏感;它的目的是将内容从暂存复制到生产环境,而不是存档/还原内容。

-费尔达

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10351582

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档