我想在位于同一个活动目录中的两个SharePoint服务器场之间执行数据迁移。我不知道如何将数据从一个SharePoint迁移到另一个新的SharePoint场
答案 0 :(得分:0)
有几种方法:
1)在源服务器场上备份内容数据库并在目标服务器场中还原,然后附加到Web应用程序。
2)在源服务器场上创建(即导出)内容迁移包并在目标服务器场上导入
3)在源和目标服务器场之间设置内容部署路径(在这种情况下可能不合适)
所有这些都在Technet上广泛记录。如果您有自定义或第三方代码,则还需要将这些代码部署到目标服务器。
答案 1 :(得分:0)
基本流程将是这样的:
在新的WSS服务器中创建新的Web应用程序。 按照在SQL Server实例之间移动内容数据库中的说明进行操作。 但是,如果以前的服务器场不可用,则可能无法完全按照所写步骤执行所有步骤。最重要的是,您获得了SQL Server上恢复的数据库的最新备份,然后从链接的文章中按照以下步骤操作:
在管理中心的“应用程序管理”页上的“SharePoint Web应用程序管理”部分中,单击“内容数据库”。
在“管理内容数据库”页面上,单击“添加内容数据库”。
在“添加内容数据库”页面上,键入已传输内容数据库的确切名称,然后单击“确定”。
对要添加的每个数据库重复步骤14和15。确保从Web应用程序菜单中为每个数据库选择正确的Web应用程序。
我不知道您的场拓扑,但如果您共享用于死服务器场的相同SQL Server,请确保已完全关闭死场。您不希望两个不同的SharePoint场访问相同的数据(特别是如果一个处于不一致状态)。
答案 2 :(得分:0)
如果旧的农场还活着且状态不一致,那么即使新老版本相同,您最好还是使用迁移工具。
原因是Service Pack,补丁程序及其安装顺序会导致SharePoint实例出现差异,从而导致备份恢复机制混乱。
迁移更加宽容,因为它预先假定源和目的地之间存在差异。
Sharegate是我最喜欢的几种迁移工具。