从2007升级到2010
升级前检查工具:stsadm -o preupgradecheck, 检查整个系统,不会对当前2007系统做任何修改
Demo: stsadm -o preupgradecheck
生成一个网页
两种升级类型:in-place就地升级和数据库附加升级,不支持“渐进升级”
就地升级:2007会被完全覆盖,所有URL保持不变,2007必须是64位版本,如果是x86,需先升级到x64,缺点:现有2007服务器必须满足2010的要求
数据库附加:可附加的数据库:内容数据库,SSP数据库;不可附加的数据库:配置数据库,搜索数据库;
混合模式:将“空服务器场”升级到2010,然后将2007数据库附加到2010上;
减少中断时间:将内容数据库设置为“只读”,Sharepoint会自动将界面设置为只读;并行升级:就地升级和数据库升级同时进行;AAM(内容访问转向)
Visual Upgrade:UI和内容分开升级,可以先使用2007的UI样式。
升级的速度和复杂度:速度取决于数据量,复杂度取决于自定义代码;
SQL2005先升级到SQL2008;应用程序可能对2007有依赖;
中断时间的长短与客户沟通;URL的变化与客户沟通;
搭建测试环境——尽量使用真实数据库和与生产环境类似硬件;
附加内容数据库: 先删除2010的内容数据库,然后使用命令行附加2007的内容数据库stsadmin -o addcontentdb;服务器场管理员的变更;
自定义内容的升级...不再支持STP网站模板-WSP模板;
UI的升级...一个网站一个网站的更改
CSS的更改...
课后答疑:测试数据库完全可以转为生产数据库;
自定义操作控件...工具栏都移到Ribbon上了
设置列表查询阈值
UI代码不需重新编译;后端代码需要重新编译;
Sharepoint根目录变更了--14;注册表也有变化;
升级后的验证——验证基本的创建功能-创建新的网站集和新的文档库;