各位专家,
我想从现有的单实例服务器(SQL Server 2008、Windows Server 2008、SharePoint 2007 SP1)执行 MOSS 服务器内容迁移,并仅保留服务器名称,以下是我在迁移计划文档大纲中的内容:
此后我创建了新的 Windows Server 2008 R2 + SQL Server 2008 SP1 和 MOSS 2007 SP2:
从 SQL Server 2008 SSMS 备份 MOSS_ContentDB(这足以覆盖库和文档存储库中的所有顶级站点及其内容吗?)
使用 CA 站点备份和恢复工具从 CA 站点备份所有顶级站点。
关闭旧的 MOSSDEV01(当前服务器)
将现有服务器 (TempServ01) 重命名为 MOSSDEV01(以便用户书签和 MOSS 站点内的其他链接仍然有效)
执行数据库恢复
从备份中恢复网站集及其内容
这是正确的做法吗?
我还没有执行服务器配置向导来创建 SSP、CA 和 SQL Server DB 的相同端口号。
任何想法和建议都将不胜感激
谢谢。
答案1
在测试服务器(甚至是虚拟机)上执行此操作以确保其正常工作,但如果我没记错的话,步骤 #2 和 #6 不是必需的。在新服务器上恢复数据库后,您只需进入中央管理并重新连接它。由于您将使用较新版本的 MOSS,它将在连接后更新您的 ContentDB(并且根据大小,这可能意味着您必须使用 STSADM 连接它以避免使用 stsadm -addcontentdb 操作出现 UI 超时问题。(参考此处:http://technet.microsoft.com/en-us/library/cc263422.aspx)。
更新:此处详细介绍了该过程的分步说明:http://elczara.spaces.live.com/blog/cns!554EC06D366AC9D5!580.entry?sa=799199873