有关使用分离/附加方法从 Sharepoint 2007 迁移到 2010 的 Microsoft Technet 文章位于此处,http://technet.microsoft.com/en-us/library/cc263299.aspx。
但是,我想知道是否可以不将原始数据库从 Sharepoint 2007 中“分离”,而让 Sharepoint 2007 系统继续运行。是否可以改为执行以下步骤?
- 备份 Sharepoint 2007 DB。
- 在新的独立的 Windows Server 2008 R2 和 SQL Server 2008 上安装 Sharepoint 2010。
- 使用 SQL Server 2008 在单独的 Windows Server 2008 R2 VM 上恢复数据库。
- 通过 powershell 命令将内容数据库附加到新的 Sharepoint 2010 系统。
即,我想让现有的 SharePoint 站点保持活动状态而无需将其关闭,然后使用相同的内容在单独的系统上创建新的 SharePoint 站点。这可能吗?
答案1
这是可能的。这是我们最近升级到 2010 的过程。务必在升级前运行所有升级前检查并纠正所有问题。密切关注 2007 农场上添加的任何解决方案。
答案2
正如建议的答案,您可以这样做,但不建议保持生产在线,因为您可能会在备份和使 2010 站点在线之间丢失数据。1. 从中央 admin_contentdatabases_Readonly 检查,使 2007 farm 只读。2. 备份内容数据库。3. 通过 powershell 附加内容数据库。4. 将 DNS 更新到新的 2010 站点。5. 完成!! http://sharepoint2010blog.blogspot.com/2010/01/how-to-upgrade-to-sharepoint-2010-using.html