欢迎光临,这里是 gOxiA=苏繁=SuFan 独立的个人博客。
本站域名:http://goxia.maytide.net or http://sufan.maytide.net
移动设备请访问:http://goxia.maytide.net/m
转载文章,请务必保留出处与作者信息,未经许可严禁用于商业用途!

[MDT] 升级至 MDT 2012 Beta1

[ 2011/06/17 12:06 | by gOxiA ]

MSFT_SolutionAccelerators

升级至 MDT 2012 Beta1

        本月2号,gOxiA 与大家分享了一个消息《微软发布 Microsoft Deployment Toolkit 2012 Beta 1》,其中很多新特性都是 gOxiA 所感兴趣的,接下来便对所管理的其中两个 DeployPoint 进行了更新测试!截取了安装过程界面,供大家参考!

        MDT 2012 Beta1 支持从 MDT 2010 Update1、MDT 2010、MDT 2008 Update1 上直接升级,使得我们可以轻松地平滑过渡到最新版上。这一点也验证了微软可持续化发展的理念!在升级前,请确保当前账户的权限,如果之前的 MDT 连接有数据库,就要务必保证当前账户同时有操作数据库的权限,否则会在后续的升级节点过程中出现故障。后续 gOxiA 会另起一篇日志简要介绍!

        程序的整个升级过程与常规安装并无区别,也并无需要特别注意的地方,跟随下面的截图可一目了然!

123456

        MDT 2012 Beta1 安装结束后打开 DeploymentWorkbench 即 MDT 控制台,界面与早先的版本并无区别!

7

        展开 Deployment Shares 找到我们之前创建的部署节点(DeployPoint),会如下图所示给出一个警告“Unable to restore deployment share”,因为 MDT 2012 Beta1 有很大的改进,所以我们在旧版本下创建的 DeployPoint 需要更新升级一下。在当前界面的右边操作窗体中点击 Upgrade Deployment Share。

8

        随后跟随向导一路 Next 下去即可完成 DeployPoint 的升级过程。

910

        到此 MDT 2012 Beta1 的升级安装即告段落!但是通过 gOxiA 在实际环境下的测试发现 MDT 2012 Beta1 目前存在一个很大的 Bug(这一点 gOxiA 表示理解,Beta 嘛……),在升级 DeployPoint 后之前我们所做的目录分类会全部错乱,如下图所示:

15

        gOxiA 之前在每个管理模块下创建的子目录及配置都会被自动移动根目录下,这一点是非常致命的!意味着之前辛苦进行分类的数据都化为乌有,虽然 Applications 和 Operating Systems 下的数据量不大,但是 Out-of-Box Drivers 下就非常之悲剧了,可以用惨不忍睹来形容!gOxiA 在两个生产环境下的节点测试均出现此问题,随即登录 Microsoft Connect 查证发现参与测试项目的其他用户也遭遇此类情况,虽然尚未被微软证实,但可以肯定是一个 Beta 中的 Bug。gOxiA 将随时关注微软给出的解决方案!对于那些打算在生产环境中直接部署 MDT 2012 Beta1 的用户,请在评估实际环境后再做实施!

        如果你对 Microsoft Deployment Toolkit(MDT)感兴趣可以申请加入 Microsoft Connect 中的 Solution Accelerators 评估项目,如果你对 MDT 有什么好的建议和想法可以直接发邮件至:satfdbk@microsoft.com

MSFT_SolutionAccelerators

微软发布 Microsoft Deployment Toolkit 2012 Beta 1

        今天收到了 Microsoft Connect 的邮件,告知 MDT 2012 Beta 测试项目开始了,这意味着我们已经可以下载到 MDT 2012 的首个 Beta 版本!

        MDT 2012 Beta 1 提供了很多新的功能:

  • 对 SCCM 2012 Beta 2 的支持,包括 new application model and user device affinity (UDA) 的支持。
  • 改进了轻量级接触(Lite Touch)安装时的分区功能,支持 WAIK 首选分区设置。
  • 支持 UEFI 计算机的 64位 Windows 的轻量级接触部署。
  • 添加了新的 VHD Native Boot 任务模板,支持 Windows 7 或 Windows Server 2008 R2 的 VHD Native Boot 部署。
  • 增加了对 Windows ThinPC 和 Windows POSReady 7 的支持。
  • 改进了部分向导的外观界面。
  • 继续支持 SCCM 2007 SP2 以及 MDT 2010 所支持的所有操作系统。
  • 修复了很多已知的 Bug 并进行了其他小的改进。

        MDT 2012 Beta 1 支持从 MDT 2010 Update 1、MDT 2010、MDT 2008 Update 1 上直接升级。虽然如此,但还是强烈建议在升级前对当前数据进行备份!

        如果打算即可开始体验新版的 MDT 2012 Beta,可访问 Microsoft Connect 网站参与到 MDT 2012 Beta 项目中来。地址是:https://connect.microsoft.com/site14/Downloads/DownloadDetails.aspx?DownloadID=8689

WS08R2wSP1        sqlserver2008r2

在 Server Core 2008 R2 上安装 SQL Server 2008 R2

        这几天在搭建一个测试环境,需要一台 SQL Server 2008 R2 的虚拟机,为了减少对资源的占用,gOxiA 打算在 Server Core 2008 R2 上安装 SQL Server 2008 R2,查阅了微软的官方资料 Hardware and Software Requirements for Installing SQL Server 2008 R2,可结果令人惋惜:“SQL Server 2008 R2 is not supported on Windows Server 2008 SP2 Server Core or Windows Server 2008 R2 Server Core installations.”!

        虽然是明确说明了 SQL Server 2008 R2 不支持在 Server Core 上安装,但是由于现在的 Server Core 2008 R2都已经支持 .NET 框架和 PowerShell,并满足 SQL Server 2008 R2 的基本需求,那么要在 Server Core 2008 R2 上安装 SQL Server 2008 R2 应该不是一件难事。

        gOxiA 事先准备好了一台已经加入到 AD 的 Server Core 2008 R2 虚拟机,之后载入 SQL Server 2008 R2 的安装光盘镜像文件(ISO),并运行 Setup.exe,随即安装程序提示我要启用 .NET Framework 核心角色,单击确定继续。

1

        随后出现了 .NET Framework 3.5 SP1 安装失败的错误提示。看来是安装程序的脚本不能很好的支持 Server Core 2008 R2 环境,接下来就只能手工安装这些组件。

2

        在命令行提示符下键入如下指令:

dism /online /enable-feature /featurename:NetFx2-ServerCore /featurename:ServerCore-WOW64 /featurename:NetFx3-ServerCore-WOW64 /featurename:NetFx2-ServerCore-WOW64 /featurename:NetFx3-ServerCore /featurename:MicrosoftWindowsPowerShell

注意:/featurename: 的参数区分大小写。

3

        由于 gOxiA 还要使用 IIS,为此还执行了如下的命令:

dism /online /enable-feature /featurename:IIS-ApplicationDevelopment /featurename:IIS-WebServer /featurename:IIS-WebServerRole /featurename:IIS-ISAPIFilter /featurename:IIS-ISAPIExtensions /featurename:IIS-NetFxExtensibility /featurename:IIS-ASPNET /featurename:IIS-ASP

        在完成相关组件的准备工作之后,再次执行 Setup.exe 进行 SQL Server 2008 R2 的安装,这次成功的出现了 SQL Server 2008 R2 的安装中心界面。随后的操作就不再单独介绍。如果大家对如何使用命令行来安装 SQL Server 2008 R2 感兴趣,那么可以参考:How to: Install SQL Server 2008 R2 from the Command Prompt

45

        在 SQL Server 2008 R2 完成安装后,由于 Windows 防火墙的原因,我们暂时还无法远程访问或管理 SQL Server 2008 R2,必须对相关配置进行设置。

        首先,我们要启动 SQL Server 2008 R2 的 TCP 支持,为此执行下面的操作步骤:

  • 在命令行提示符键入 regedit,并按下回车键,启动注册表编辑器;
  • 定位到 HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL10_50.MSSQLSERVER\MSSQLServer\SuperSocketNetLib\Tcp,找到 Enable 并将其值改为 1
  • 完成注册表修改后使用 net stop mssqlserver && net start mssqlserver 命令行重新启动 SQL Server 2008 R2。

image

        在为 SQL Server 2008 R2 成功启动 TCP 连接支持后,我们还需要对 Windows 防火墙做相应的配置,以允许外部访问本机的 TCP 1433 端口,为此我们执行如下命令行:

netsh advfirewall firewall set rule group="Windows 远程管理” new enable=yes

netsh advfirewall firewall add rule name="SQL Server TCP 1433” dir=in action=allow protocol=tcp localport=1433

        现在,我们便可以通过远程计算机对运行在 Server Core 2008 R2 上的 SQL Server 2008 R2 进行管理和访问了。此外,我们前面还安装有 IIS,因为是 Server Core 环境,所以要方便地管理 IIS 也需要通过远程管理,配置 IIS 的远程管理功能可以参考:http://learn.iis.net/page.aspx/334/install-and-configure-iis-7-on-server-core/

        再次声明,微软并不支持在 Server Core 上安装 SQL Server 2008 R2,所以因此引发的问题将不受微软任何的支持。

Tags: , , , , , ,
分页: 6/13 第一页 上页 1 2 3 4 5 6 7 8 9 10 下页 最后页 [ 显示模式: 摘要 | 列表 ]