SharePoint 2007内容数据库还原问题

时间:2014-11-26 10:08:48

标签: sharepoint sharepoint-2007 moss

我正在尝试将内容从一个MOSS场迁移到另一个。特别是Web应用程序。 Web应用程序数据完全包含在单个内容数据库中。我这样做的过程如下。

  1. 来自源sql server的SQL备份内容db
  2. 将bak文件复制到目标sql server
  3. 从目标sql server上的bak文件恢复数据库 - WSS_Content_DB
  4. 在dest MOSS场(http://newmoss:1234/
  5. 上创建新的Web应用程序
  6. 创建根网站集
  7. 通过中央管理员从新的网络应用程序中删除内容数据库
  8. 通过stsadm将内容db(WSS_Content_DB)添加到http://newmoss:1234
  9. 就我可以从在线指南中收集而言,此过程应该有效,并导致我的源MOSS Web应用程序中的内容复制到新的MOSS Web应用程序上。

    问题是,当我现在浏览http://newmoss:1234时,没有内容。如果我手动添加/_layouts/viewlsts.aspx以查看“查看所有内容”页面,我会看到一些核心库,但源Web应用程序中没有任何内容。如果我查询数据库虽然内容已存在,但它没有正确连接。

    任何人都可以告诉我出错的地方或给我一些指导。

    数据库大约600GB,相当大。我也试过通过STSADM进行备份/恢复,但在恢复过程中失败了。


    修改

    我认为在查看内容数据库中的实际内容时,我会看到一些奇怪的东西。内部管理员在内容数据库中报告的站点数量为1.这与我在此Web应用程序的网站集列表中看到的内容相匹配 - 一个单一的根网站集。

    在内容数据库中窥探时,我可以在“sites”表中看到几条记录。这很奇怪,因为根据Central Admin告诉我的情况,我只希望看到一个网站。另外,当查看数据库中的站点ID以及我已损坏的已还原站点的站点ID时,实际上看起来已恢复的站点不是我想要的站点!站点表中有5条记录,恢复的站点ID与第一条记录匹配。我实际想要的网站(基于“使用的磁盘”列)是第三个。

    任何想法这些其他网站是什么以及我如何恢复特定网站?

1 个答案:

答案 0 :(得分:0)

根据https://sharepoint.stackexchange.com/questions/22150/content-db-restore-returns-0-sites,您无法将内容数据库从站点还原到同一服务器场中的其他站点。