这现有问题有帮助,但不能回答我的所有问题。
我在 Server1(Server 2003)上运行 WSS 3,其数据库是 DBServer1(SQL 2008)。我在 Server2(Server 2008)上安装了 SharePoint 2010 Foundation,数据库位于 DBServer2(SQL 2008 R2)上。
SP 2010 Foundation 已启动并正常运行,并且已有一个新创建的 Web 应用程序。现在我的目标是将所有站点从 Server1/DBServer1 复制到 Server2/DBServer2(并最终停用 Server1/DBServer1)。
您能否帮我提供一份关于如何完成此操作的分步列表?
谢谢你!
答案1
CIAOPS 的 Robert Crane 是 Sharepoint 专家,他在自己的博客上发布了一系列将数据从 WSS3.0 迁移到 Sharepoint Foundation Server 2010 的步骤。上周我使用它们将 2 个不同的客户端迁移到 SFS2010。运行完美!
它发布在 15 个不同的部分,所以我会给你最后一个部分的链接,其中按顺序列出了他之前的所有步骤。希望这对你有帮助!
我知道上面说这是为 SBS2008 准备的,但说实话,这无所谓。如果你发现某些东西是专门为 SBS 准备的,那就忽略它,继续。
与往常一样,在开始任何事之前,请确保已经制定了备份/回滚计划。
答案2
微软已经相当详尽文档集如何去做。
我上周刚做了类似的迁移。根据您的可用性要求,这可以简单到(分离/附加方法):
- 停止 WSS 和 SQL 服务
- 将内容数据库复制到新主机
- 使用 SQL 附加内容数据库
- 运行
Test-SPContentDatabase -Name <DatabaseName> -WebApplication <URL>
测试自定义组件 - 运行
Mount-SPContentDatabase -Name <DatabaseName> -DatabaseServer <ServerName> -WebApplication <URL> [-Updateuserexperience]
以在 SharePoint 中注册数据库 - 验证内容可用性
如果您的旧服务器上不仅仅有内容,则还需要考虑其他事项。如果您使用的是 WSS 3.0 SP2(无论如何,这是迁移前的一项要求),升级前检查器帮助您确定这些潜在的问题。