将SharePoint 2007系统升级到SharePoint 2010.ppt

上传人:文库蛋蛋多 文档编号:2234018 上传时间:2023-02-04 格式:PPT 页数:76 大小:7MB
返回 下载 相关 举报
将SharePoint 2007系统升级到SharePoint 2010.ppt_第1页
第1页 / 共76页
将SharePoint 2007系统升级到SharePoint 2010.ppt_第2页
第2页 / 共76页
将SharePoint 2007系统升级到SharePoint 2010.ppt_第3页
第3页 / 共76页
将SharePoint 2007系统升级到SharePoint 2010.ppt_第4页
第4页 / 共76页
将SharePoint 2007系统升级到SharePoint 2010.ppt_第5页
第5页 / 共76页
点击查看更多>>
资源描述

《将SharePoint 2007系统升级到SharePoint 2010.ppt》由会员分享,可在线阅读,更多相关《将SharePoint 2007系统升级到SharePoint 2010.ppt(76页珍藏版)》请在三一办公上搜索。

1、OSP-300-6,将SharePoint 2007系统升级到SharePoint 2010,涂曙光,惠普,课程安排,了解准备测试实施验证,2007代码的升级!,升级的整个步骤了解最低需求升级方式离线时间可能遇到的问题,验证 检查升级日志 检查UI问题 检查数据问题实施 创建/升级2010服务器场 部署自定义内容 尽量减少离线时间 监测升级过程,准备 准备升级文档 检查自定义内容 规划升级策略 使所有内容可升级测试 创建测试环境 提前发现问题,最低硬件需求,CPUMemoryStorage,x64Quad processor,2.5 Ghz4 GB for developer or evalu

2、ation use8 GB for production use80 GB for installationAdditional drive space required for day to day use,最低软件需求,SQL Server2005SQL Server2008SQL Server2008 R2OperatingSystem,x64 editionService Pack 3+KB967909x64 editionStandardService Pack 1+KB970315x64 editionStandardx64 Windows Server 2008 SP2 Stan

3、dardX64 Windows Server 2008 R2 Standard,服务器上需要安装的组件WCF Hotfix-KB976394(2008)or KB976462(R2)SQL 2008 Native ClientWindows Identity FoundationSync Framework Runtime v1.0(x64)Chart Controls for.NET Framework 3.5,Filter Pack 2.0SQL Server 2008 Analysis Services ADOMD.NETSpeech Platform RuntimeSpeech Rec

4、ognition LanguageWindows PowerShell 2.0Web Server RoleApplication Server RoleMicrosoft.NET Framework 3.5 SP1,Prereq Installer,SharePoint 2010 安装向导,Preparation Tool安装向导配置向导服务器场配置向导,安装必需组件安装SharePoint 2010设置安全策略设置注册表也被称为“PSCONFIGUI/PSCONFIG”安装和设置SharePoint配置数据库安装SharePoint 2010管理中心网站配置服务器场创建第一个网站集选择服务

5、帐户,对客户端的最低要求,Microsoft Silverlight 3,“Supported”浏览器,IE7&IE8(32bit),“Supported with limitations”浏览器,Firefox 3.6Safari 4.04,IE7&IE8(64bit),“Not tested”浏览器,IE6(32bit),有关浏览器支持情况的详细信息:,http:/,us/library/cc263526(office.14).aspx,升级前检查工具,SharePoint 2007 SP2新增的stsadm指令,stsadm o preupgradecheck,检查整个系统的问题、是否可

6、升级 基于内置的规则进行扫描,当前服务器场信息存在的错误,丌会对当前2007系统做任何修改,升级前检查工具 当前服务器场信息,Server InfoFarm InfoUpgrade TypeSite TemplatesFeaturesLanguage PacksAAM URLs,All servers that are running SharePoint bits in the farmThe components of the farmThe upgrade types supported by the farmList of site definitionsList of feature

7、s installedLanguage packs requiredAAM URLs within the current environment,升级前检查工具 存在的错误,OS TypeDatabase SchemaData OrphanSite OrphanUnfinished GradualUpgrade,Check for the 64-bit edition of Windows Server 2008or later installedContent databases are modifiedContent DB orphansSites can be referencedFa

8、rm is in a gradual still,升级前检查工具 存在的错误,MissingWeb ConfigInvalidHost NamesInvalid ServiceAccountDatabaseRead OnlyWyukon,Web application missing web.configInvalid host namesApplication Pool accountList databases that are RO in SQL-we cant upgrade RODB 4GBSite collections,升级方法,就地升级,数据库附加升级,丌再有“渐进升级”,就地

9、升级,下一步、下一步、完成;)亮点,可重新开始!,不会发生超时问题,就地升级,旧的版本(SharePoint 2007)被完全覆盖升级期间,所有网站丌可用,升级后,所有网站URL保持丌变SharePoint 2007 需要是x64版本,如何将 SharePoint 从x86迁移到x64,http:/,就地升级的过程,SQL Server 实例,就地升级方式的优劣,优点服务器场的设置都会被保留所有自定义内容都会被保留,缺点升级期间,所有服务器和服务器场都处于不可用状态升级的过程是一步一步顺序进行现有2007服务器场必须支持x64,并具备足够的性能,数据库附加,可以被附加的数据库,内容数据库SSP

10、 数据库,无法被附加的数据库,配置数据库搜索数据库,数据库附加升级的步骤,备份 2007 内容数据库,将数据库恢复到 SharePoint 2010 SQL Server 中,Test-SPContentDatabase name wss_content_2007,webapplication http:/2010webapp,Mount-SPContentDatabase name wss_content_2007,webapplication http:/2010webapp,数据库附加升级方式的优劣,可以同时升级多个内容数据库可以将多个2007服务器场合并成一个2010服务器场,服务器和

11、场的配置信息无法升级自定义内容必须手工迁移有些自定义内容可能会丢失会耗费更多时间和带宽需要直接操作SQL Server数据库,演示,数据库附加升级,混合方式,将内容数据库离线,使用就地升级方式,将“空服务器场”升级到2010,使用数据库附加方式,将原来的2007内容数据库附加到升,级后的2010服务器场,混合方式的优劣,服务器场的设置可以被保留自定义内容可以被保留可以同时升级多个内容数据库,需要有大量的手工工作需要直接操作SQL Server数据库需要x86的场景会比较麻烦现有的硬件设备可能需要被更换,如何最小化“中断时间”,数据库只读(2007 SP2,2010)使用一种并行升级策略,数据库

12、附加+AAM转向(2010),http:/,us/library/ee720448(office.14).aspx,设置内容数据库为只读,通过SQL Server设置内容数据库只读,SharePoint发现数据库只读,就会自劢更新UI界面为只读,状态,适用于当数据在其他位置被升级时,使原服务器场的数据,保持丌变,一种并行升级的策略,从2007服务器场中脱机所有内容数据库,然后进行就地升,级,当执行就地升级时,将内容数据库附加到另外一个2010场,中,对数据库进行升级,就地升级完成后,把数据库重新附加回升级后的2010服务,器场,302,SQL,?,数据库升级+AAM转向,http:/WSSol

13、d,Move DBSQL Instance,http:/WSS,什么是“Visual Upgrade”,一种将UI不内容分开升级的功能,数据和代码先一次性升级好,网站UI可以有两种模型:当前版本(2007)与最新版本,(2010),页面与控件在运行时根据UI版本,可以呈现出不同的效,果,Visual Upgrade,升级后的网站UI默认是2007样式,在配置向导中可以选择直接使用2010样式,渐进式升级网站UI,网站,网站集,通过命令行指令,报表,管理员可以查看基于网站集的状况报表,升级前的考虑,数据不自定义内容的数量,升级的速度取决于要升级的数据的多少,升级的复杂性取决于要升级的自定义内容的

14、多少,升级前的考虑所依赖的程序 升级前考虑将SQL Server 2005升级到SQL Server 2008 Web parts 可能需要升级 其他第三方应用程序Windows servicesWindows applicationsWeb applications,HTTP modules,应用程序有可能对 SharePoint 2007 有依赖 有些第三方程序有可能修改了 SharePoint 数据库的结构,升级前的考虑,服务中断时间,对于业务部门,服务中断或是“有限访问”哪种,合适?,数据库附加方式/混合方式升级可以提供“有限访,问”,备份数据库,将 2007 网站设置为只读升级,修改

15、 WINS/DNS,就服务中断时间不客户多沟通!,升级前的考虑,URL的变化,客户现在有多么依赖于URL?,数据库附加/混合方式:URL可以变化,也可以保,持丌变,如果URL变了,Office 客户端不支持自劢转向,客户收藏夹里面的URL都需要更新,就地升级:URL丌会变化,构建测试服务器场,使用真实的数据,定位出有问题的地方检查升级性能确定操作顺序,如果可能,使用不生产环境类似的硬件,2010 Prereq Tool 确保下列组件:,IIS 7.0SQL Server ClientMicrosoft Filter Pack 14PowerShell 2.0(download)Windows

16、Installer 4.5(download).Net Framework 3.5 SP1(download)Microsoft Sync Framework Runtime 1.0Microsoft“Geneva”Framework(download)Microsoft Server Speech Language Pack(English-U.S.)version 6.0Microsoft Chart Controls for Microsoft.NET Framework 3.5Microsoft Unified Communications Managed API 2.0 Speech

17、,安装向导,配置向导,配置向导(PSCONFIG.EXE),创建新服务器场,数据库服务器与配置数据库名称数据库访问账户,管理中心网站的端口,认证方式(Kerberos/NTLM),指定服务器场安全设置,服务器场配置向导,Access ServicesApplication Registry ServiceBusiness Data CatalogExcel ServicesLotus Notes ConnectorManaged Metadata ServicePeopleSearch Service application,Secure Store Service State Service

18、 Usage and Healthdata collection Visio Graphics Service Web Analytics Web Service Word ConversionService application,向Web应用程序中添加内容数据库,创建Web应用程序,将默认创建的内容数据库删除,开始附加2007内容数据库,Web应用程序的根网站需要在第一个附加的内容数据库中 stsadm-o addcontentdb-url,-databasename,对每个内容数据库做同样的附加操作 可以同时附加多个数据库,取决于SQL Server性能,数据库附加的进程,每个数据库附加

19、操作都会创建2个日志文件日志文件的头部会包含数据库名称附加的进程会包含在报告中,可以使用一些工具查看附加的进程,其他需要做的设置,Web.configAAMs管理路径服务器场级别权限,各种自定义内容,自定义内容Site templateCustom site definitionUn-ghosted pageAdd-ons workflow,server controlsCustom web partsEvent handlerCode or pages in/_LayoutsInclusions/exclusions,通常会Recreate in v4Create v4 site defin

20、itionRevert to site definitionDetermine per solutionContact vendorWorks most of the timeWorks most of the timeIgnore and re-evaluateRecreate(DB Attach),推荐Recreate in v4 using WSP modelMigrate sites to out-of-box sitedefinition,upgrade then applyfeatures with solution deploymentReview options:retain

21、customizationsor revert and possibly reghostDetermine per solutionContact vendorTest it out on a sample serverRewrite and redeploy as a featureAnalyze and create solutiondeployments for requirementsRecreate inclusions(DB Attach)Exclusions are assumed,VSeWSS项目升级工具,为Visual Studio 2010添加一个导入VSeWSS项目的项目

22、模板,VB and C#,支持VSeWSS 1.1已以上版本,将项目升级为Visual Studio 2010格式并保持原有的项目结,构,升级工具,升级前&升级后,重构项目,重构前(每个自定义内容都有一个Feature),重构后(重新整理Feature),STP网站模板,2010丌再支持STP网站模板,UI的升级,(需要一个网站一个网站的进行检查),CSS的更改,CSS在升级后有哪些更改?,几乎已经全变了!,所有依赖于2007 CSS样式的地方,都需要针对2010 CSS重,新设计。,自定义操作控件,2010没有工具栏了!,工具栏上的操作控件,在2010中都会移劢到了Ribbon上,可以通过修

23、改列表表单Web部件的属性,显示出Ribbon和工具,栏,列表查询阈值,一次从列表中查询太多数据,可能会失败 可以通过管理中心进行设置,使用现有的代码,针对2007编写的UI代码(页面、Web部件、事件处理程,序),无需重新编译,即可直接运行。,针对2007编写的后端代码(工作流、Feature事件处理程序、,TimerJobs),需要重新编译。,其他引用了2007对象模型的程序,需要重新引用2010版本,的程序集并重新编译。,被“丢弃”的API,许多API都被2010”丢弃”了,尝试重新编译代码,检查是否有警告信息“丢弃”的意思并非“不支持”!唯一的影响是会产生编译警告,绝大多数2007 A

24、PI都继续存在与2010中微软不会再改进“丢弃”的API,“丢弃”API的例子,SPFarm.Create,提示信息:使用带参数的SPFarm.Create版本,SPVirtualServer,提示信息:换用 SPWebApplication 戒 SPIisSettings,路径和注册表,SharePoint根目录变更了,C:Program FilesCommon FilesMicrosoft SharedWeb,Server Extension14,将2007根目录进行了硬编码的代码需要进行修改 将2007注册表结构进行了硬编码的代码需要进行修改,重构项目,Console/WinForms

25、程序,基于x64,.Net 3.5 SP1进行编译修正对程序集的引用,VS 2008/2005 项目(非VSeWSS项目),导入WSP,添加未打包的文件(source code,BDC,docs,scripts)修正对程序集的引用修正对强名称的应用添加其他的支持性项目,其他问题,X86-x64 COM 引用 第3方工具/类库,HttpModule/HttpHandler 的注册方法在IIS7中发生了变化!,总结:了解最低需求升级方式离线时间可能遇到的问题,验证 检查升级日志 检查UI问题 检查数据问题实施 创建/升级2010服务器场 部署自定义内容 尽量减少离线时间 监测升级过程,准备 准备升

26、级文档 检查自定义内容 规划升级策略 使所有内容可升级测试 创建测试环境 提前发现问题,疑问和解答,感谢您参与此会场!,您的意见与建议对我们非常重要。,请您填写反馈表。,2008 Microsoft Corporation.All rights reserved.Microsoft,Windows,Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S.and/or other countries.The information herein i

27、s for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation.Because Microsoft must respond to changing market conditions,it shouldnot be interpreted to be a commitment on the part of Microsoft,and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.MICROSOFT MAKES NO WARRANTIES,EXPRESS,IMPLIED OR STATUTORY,AS TO THE INFORMATION IN THIS PRESENTATION.,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 建筑/施工/环境 > 项目建议


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号