大家下午好 今天我们来完成最后一步,sharepoint2007升级2010。其实我反倒没有那么紧张了,因为我最担心的数据库升级,已经过了。

OK,话不多说,让我们直接开始吧。

首先,我们先将所有sharepoint服务停掉


然后准备sharepoint2010的安装环境,由于之前我们配置过windows server 2008相关的设置,

现在直接安装组件,我这里自己准备了一个离线安装包,大家需要的可以来和我下载

然后一个一个的安装。。。。

经过漫长的等待,我们终于安装好了,来运行一次sharepoint2010准备向导看看吧

大家可以看到,经过我们离线安装包的安装,这里检测已经一点问题都没有了

下面我们来运行sharepoint安装向导!

提示我们要重启, OK 我们重启

这次我们再运行,发现就没有错误了

输入秘钥

选择升级现有版本

然后大家等待吧

经过一段时间的等待,我们安装成功,下面我们来运行产品配置向导

下一步

输入服务器场密码

出现这个窗口

大家注意,这个窗口是有一些说法的,如果我们选择上面的,直接更改。在这个向导结束后,sharepoint就会自动帮我们进行网站的升级。

而下面的选项,可以让用户自己选择,网站到底是否升级外观

这里我们选择默认,第二个

下一步

提示我们正在升级

到了这里,我们就接近成功了,嘿嘿。

在升级的过程中,sharepoint又自动为我们创建了一个升级的timer job ,一会我们打开管理中心就可以看到

大家一打开管理中心,就会看见这个在执行的升级作业

这一步

将会为我们配置后台数据库的升级信息,并且进行场的一些升级 这些升级过程都是通过一个计时器作业执行的。

下面会以百分比的形式显示计时器作业所执行的升级的进度。

这里需要一个等待的过程,具体多久,视情况而定。不过我预测会长一些

OK,提示我们已经升级成功

我们来打开应用程序管理

网站集列表正常

服务正常

因为我们之前在07里面启动了搜索,所以升级后依然为我们保存

至于其它的服务是sharepoint2007没有的,我们可以根据需求自己启动。

下面我们再看协作门户网站

一切正常

如果我们希望升级到新的用户界面,点击升级

我们可以先进行一个预览

这就是我们升级后的样子,如果觉得还满意,我们再次点击 直观升级,这次我们直接点击确定升级!

最终我们终于成功升级成功了

再看数据 一切正常。就像魔戒三部曲,我们终于成功了!嘿嘿


项目做到这里,虽然已经很晚了,但是我依然很开心。因为我终于坚持写完了这篇博客,之前我也一直有过想坚持写博客的想法,可是后来都没能坚持下去,放弃了,这是我第一次坚持下来,写博客。虽然写的很一般,不过至少可以是一个开始。文章到了最后我们来做一个总结。

1.首先,我们针对SQL和sharepoint2007打上了必备的sp2补丁

2.然后我们停止掉sharepoint 搜索服务,因为我们升级系统的时候必须要停止

3.然后我们升级系统,遇见了一个错误,需要扩展系统域架构,我们通过扩展域架构解决这个错误

4.开机后,我们发现SQL无法连接,去服务里面将服务器启动后,重新连接,然后又走了一遍sharepoint产品配置向导。数据一切都可以正常访问。

5.然后我们停止掉所有sharepoint服务,准备升级SQL2005到2008 升级之前,我们想把sharepoint数据库备份

6.升级过程中,我由于临时偏执症犯了,和reporting services死磕上了,我研究技术就这样,遇见难题就死磕到底。

7.结果后来死磕大劲,重新清理了一下SQL,然后全新安装的SQL2008,还原数据库,再次运行sharepoint产品配置向导。数据一切都可以正常访问。

8.最后我们配置了sharepoint2010预安装环境,安装组件。然后安装了sharepoint2010,并且平滑的从sharepoint2007网站进行了升级。数据一切都可以正常访问。


回头看看,一共八步,我却写了五篇,可能会有人觉得我啰嗦,但是我本意是想实战一次,顺便把经验写出来和大家一起分享。

过程并不难,理解了核心操作就好。

在真实的环境中,如果大家遇到我这种一台服务器就地升级的项目,也可以把我的文章调出来进行参考。只要规划好停机时间,也没什么大问题。

其实应该还有种更好的办法,使用数据库迁移模式,我有空再去探索一下这个模式如何迁移,然后再分享出来给大家。

就是这样,嘿嘿,这个系列就到这里。圆满结束!