WDS+MDT网络启动自动部署windows(九)数据库支持
简介#
随着部署的终端越来越多,如何统一合理的设置终端计算机名?
难道都写在配置文件中?MDT还要重新生成启动镜像,这显然对大规模的网络并不适用,所以就引入了数据库技术。
将终端配置写入数据库,在安装时查询数据库,将使得终端配置更灵活,根据mac命名终端,设置IP……
SQL2016#
随便选的2016,貌似以前的MDT自带2012,但是安装后又几个补丁,这2016,直接下载完就是带补丁的。
地址打不开了,连上再贴吧。
有免费版express版的,够用了。
安装sql2016,这没什么难的,略……
混合验证
SSMC#
下载 SQL Server Management Studio (SSMS) - SQL Server Management Studio (SSMS) | Microsoft Learn
SQL Server Management Studio (SSMS) 是一种集成环境,用于管理从 SQL Server 到 Azure SQL 数据库的任何 SQL 基础结构。 SSMS 提供用于配置、监视和管理 SQL Server 和数据库实例的工具。 使用 SSMS 部署、监视和升级应用程序使用的数据层组件,以及生成查询和脚本。
SQL管理工具,有它方便很多。
配置SQL网络#
配置SQL网络#
我们使用sql,自然是希望能有更多的自动化,那么必然需要有其他的程序,脚本来设置计算机名,IP,描述……参数,那么这个sql就要有远程连接能力。
打开 SQL Server 2016配置管理器,启用Named Pipes TCP/IP。
TCP/IP--右键--属性 找到IPAll,配置TCP端口。一般默认1433,改一下吧,1434
重启SQL服务器#
打开 Microsoft SQL Server Management Studio
没配置证书,把加密改为可选。
连上后,右键服务器,重新启动
开放SQL端口#
防火墙开放sql server 的端口
略
MDT添加数据库#
展开共享文件夹,找到Database,右键New,填入sql服务器名,端口,网络选Tcp/IP Sockets。
Named Pipes我始终无法调通。看来SQL的命名管道也没必要开了。想做个linux docker sql 也是可行的。
创建一个新的数据库,我叫它MDT
为了使用命名管道,需要先有一个共享连接,直接使用MDT的共享就好了,它提示的例子就是MDT默认共享连接名,抄
一直下一步
配置mdt sql权限#
不希望sa密码拿着用。创建一个新用户。
打开 Microsoft SQL Server Management Studio,展开找到登录名--右键--新建登录名
选择 SQL Server 身份验证,设置密码,取消密码过期,
检查用户映射,只给一个MDT数据库的读权限
配置RULES查询数据库#
Database--右键--Config Databae Rules
Computer Options -- 只选Query fro compuster-specific settings.
Location Options 什么都不选
Make/Model Options 什么都不选
Role Options 什么都不选
检查共享目录属性的rules,自动增加了一些数据库查询参数。
添加数据库查询账户#
我没有调试成功命名管道,只有TCP/IP,需要添加账号,SQL Server验证。
数据库添加计算机#
Database--Computers--右键--New
根据mac地址来确定终端计算机信息,填入终端mac地址。
Details标签设置终端计算机参数
计算机名部分
终端网络设置部分
升级PE镜像,更新启动镜像,测试。
database rules#
数据库设置,主要由下面四类,翻译看看,其实就是电脑,本地,型号,角色。
对应的是
每个查询都挺费时间的。
WDS更多的是面向终端用户的,所以就只需要计算机选项就好了。本地选项,型号选项,角色选项将是面对服务器的,一般就手动了 。
只选计算机特定选项即可。第一页第一个。处理电脑名,描述,IP地址……
随系统安装的app,在mdt统一处理。
参考资料#
作者:上官飞鸿
出处:https://www.cnblogs.com/jackadam/p/18154258
版权:本作品采用「知识共享-署名-非商业性-禁止演绎(CC-BY-NC-ND)」许可协议进行许可。
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
2022-04-24 PVE迁移主机出错的解决
2021-04-24 WDS+MDT批量全自动部署windows(五)MDT安装软件
2020-04-24 手动安装cockpit(linux web consol)
2020-04-24 fedora 安装apc smart750 UPS