Chinaunix首页 | 论坛 | 博客
  • 博客访问: 7306380
  • 博文数量: 444
  • 博客积分: 10593
  • 博客等级: 上将
  • 技术积分: 3852
  • 用 户 组: 普通用户
  • 注册时间: 2006-05-09 15:26
文章分类

全部博文(444)

文章存档

2014年(1)

2013年(10)

2012年(18)

2011年(35)

2010年(125)

2009年(108)

2008年(52)

2007年(72)

2006年(23)

分类: 系统运维

2008-05-10 11:44:22

使用SQL Server Tools进行MOSS2007站点的备份、还原和迁移

之前我发布的《SharePoint备份与还原》一文初步探讨了使用SharePoint管理中心备份与还原站点的方法。但是在我实际部署的过程中发现用管理中心做还原并不可靠!(PS:微软的备份与还原工具总是有些华而不实)我就为此付出惨痛的代价,险些将已经上传并整理的所有解决方案都弄丢了。不过还好我做了内容数据库的备份,最终整个站点得到完好无损的还原。由此可见,基于数据库的备份是最为实在、安全、成熟的。将来我们的站点都将主要采用此方式做备份,现在我将经验共享,大家共同进步!

一、本文所述的方法适合以下情况

Ø  将站点从测试服务器场迁移到正式的服务器场

Ø  备份和还原服务器场里的站点

二、备份还原功能不能做什么?

1、  不能备份和还原以下内容

(1)       Custom solutions deployed(发布到WSS站点的自定义的应用程序)

(2)       lternate access mapping

(3)       Internet Information Services metabase

2、  可以备份但不能还原以下内容

(1)       Sharpoint配置数据库SharePoint_Config

(2)       管理中心IIS站点和应用程序

(3)       管理中心数据库SharePoint_AdminContent

 

三、操作步骤:

说明:我将演示将一个MOSS站点的SSP和所有站点的内容迁移到新的一个服务器场的过程。

1、  在原服务器场备份配置数据库SharePoint_Config和管理中心数据库SharePoint_AdminContent外的所有数据库

2、  部署好新的服务器场

Ø  在目标机上安装Office SharePoint Server 2007

Ø  启动三个服务:Office SharePoint Server 搜索、Windows SharePoint Services 帮助搜索、Excel Calculation Services

Ø  不要创建SSP和应用程序

 

3、  SQL Server Enterprise Manager,还原所有之前备份的SharePoint相关的数据库,除了配置数据库SharePoint_Config和管理中心数据库SharePoint_AdminContent

4、  通过管理中心新建立web应用程序,并删除所关联的内容数据库

Ø  在管理中心创建3个应用程序,一个用于SSP、一个用于个人站点、一个用于门户站点,如果你需要更多的站点,则建立多个相应的应用程序。

Ø  在“SharePoint Web 应用程序管理”点击 “内容数据库”.

 

Ø  选择你需要修改的web 应用程序

Ø  选择内容数据库

Ø  选择“脱机”状态和“删除内容数据库”

Ø  点击“确定”。

 

5、  还原新站点、SSP的内容数据库

Ø  在“管理内容数据库”中将我们备份好的内容数据库添加到相应的web应用程序里

Ø  添加内容数据库,数据库名称填写我们要还原的数据库名称

Ø  点击“确定”

6、  还原SSP

Ø  选择“创建或配置此服务器场的共享服务”

Ø  选择“还原SSP

Ø  添加相关的内容

SSP 名称:SharedServices3

SSP 管理网站需要 Web 应用程序:选择SSP web程序

“我的网站”需要 Web 应用程序 :同样选择SSP web程序

SSP 服务凭据:填写域管理员账户

SSP 数据库:SharedServices1 _DB

搜索数据库:SharedServices1_Search_DB

Ø  设置所还原的SSP为服务器场的默认SSP

Ø  在搜索设置页启动SSP的爬网功能

通过,以上操作你就实现了服务器场间站点的迁移。

 

 

 

 

阅读(2394) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~