首页 / 专利库 / 电脑零配件 / 计算机系统 / 软件 / 系统软件 / 操作系统 / Windows系统环境自动化部署方法及自动部署系统

Windows系统环境自动化部署方法及自动部署系统

阅读:1037发布:2020-05-29

专利汇可以提供Windows系统环境自动化部署方法及自动部署系统专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种Windows系统环境自动化部署方法及自动部署系统,本Windows系统环境自动化部署方法包括如下步骤:步骤S1,配置网卡驱动;以及步骤S2,部署 操作系统 。本发明减少人工干预,实现全自动化部署安装完成,提高工作效率、安全、稳定、准确;并且实现了在无人干预情况下,实现了操作系统以及应用程序安装,从而直接提高系统安装步骤的准确性,减少光盘安装出现的兼容性和耗材成本开支;以及保持了GHO镜像安全性、 稳定性 和可靠性,具有适应性广的优点。,下面是Windows系统环境自动化部署方法及自动部署系统专利的具体信息内容。

1.一种Windows系统环境自动化部署方法,其特征在于,包括如下步骤:
步骤S0,构建资源机,即构建系统环境部署用资源机;即通过光盘启动或系统引导启动部署设置;
步骤S1,配置网卡驱动;所述步骤S1包括:适于检测该资源机的硬件配置,并根据硬件配置自动选择相匹配的操作系统进行克隆;以及还可以检查资源机的数据吞吐量,且根据数据吞吐量结合硬件配置选择相适应的操作系统;以及
步骤S2,部署操作系统;
所述步骤S2部署操作系统,即将操作系统部署至资源机;
所述将操作系统部署至资源机的步骤包括:
步骤S21,建立克隆及工具菜单,且所述克隆及工具菜单包括:克隆方式选择菜单;
步骤S22,选择相应克隆方式;
步骤S23,根据选择的克隆方式进行相应克隆配置,并将克隆配置的配置文件在操作系统克隆时,一并克隆至资源机的系统盘;
步骤S24,当资源机的操作系统克隆安装后,自动读取配置文件以实现对该操作系统配置,完成资源机部署;
所述克隆方式包括:公网克隆、内网克隆和手动克隆;
若选择公网克隆,则对克隆配置的方法包括:设置资源机的设备编号、本机IP地址、掩码、网关和联通IP地址,以形成相应配置文件;
若选择内网克隆,则对克隆配置的方法包括:设置资源机的本机IP地址、掩码联通IP地址,以形成相应配置文件;
若为手动克隆,则对克隆配置的方法包括:自动获取IP地址或自定义IP地址,以形成相应配置文件;
其中上述各配置文件中部署指令还包括:清空桌面文件和/或系统日志指令、创建上传密码数据库指令、自动关闭设备电源重启登录系统指令;
所述配置文件采用bat批处理文件,部署指令还包括资源机IP访问限制、系统版本GHO镜像上传、网络PXE引导配置、根据数据机房不同品牌型号、安装的操作系统镜像包。
2.如权利要求1所述的Windows系统环境自动化部署方法,其特征在于,所述步骤S1中配置网卡驱动的步骤包括:
步骤S11,检测资源机的网卡硬件ID;
步骤S12,通过网卡硬件ID从网卡驱动库中选择相应的网卡驱动,并将该网卡驱动发送至资源机,供资源机加载。
3.如权利要求1所述的Windows系统环境自动化部署方法,其特征在于,所述克隆配置的方法还包括:软件部署,即部署软件包括:IIS6、DBC2000、PHP环境、MYSQL、NET系列软件、SQL系列软件;以及
根据选择部署的软件在配置文件中添加相应部署指令,即当部署的软件随操作系统一起克隆至资源机的系统盘,且待资源机的操作系统克隆安装后,启动软件部署。
4.如权利要求3所述的Windows系统环境自动化部署方法,其特征在于,
所述克隆及工具菜单还包括:硬盘分区,即适于对资源机的硬盘进行分区。
5.一种Windows系统环境自动化部署系统,其特征在于,包括:
构建资源机单元,即构建系统环境部署用资源机;即通过光盘启动或系统引导启动部署设置;
网卡驱动配置单元和操作系统部署单元;
所述网卡驱动配置单元包括:适于检测该资源机的硬件配置,并根据硬件配置自动选择相匹配的操作系统进行克隆;以及还可以检查资源机的数据吞吐量,且根据数据吞吐量结合硬件配置选择相适应的操作系统;
所述操作系统部署单元包括:
克隆及工具菜单生成模,提供克隆方式和/或硬盘分区工具选择;
部署操作系统模块,根据选择的克隆方式进行克隆配置,并将克隆配置的相应配置文件在操作系统克隆时,一并克隆至资源机的系统盘,供资源机在操作系统克隆安装后,自动读取配置文件以实现对操作系统配置,即完成资源机的操作系统部署;
所述克隆方式包括:公网克隆、内网克隆和手动克隆;
若选择公网克隆,则对克隆配置的方法包括:设置资源机的设备编号、本机IP地址、掩码、网关和联通IP地址,以形成相应配置文件;
若选择内网克隆,则对克隆配置的方法包括:设置资源机的本机IP地址、掩码联通IP地址,以形成相应配置文件;
若为手动克隆,则对克隆配置的方法包括:自动获取IP地址或自定义IP地址,以形成相应配置文件;
其中上述各配置文件中部署指令还包括:清空桌面文件和/或系统日志指令、创建上传密码数据库指令、自动关闭设备电源重启登录系统指令;
所述配置文件采用bat批处理文件,部署指令还包括资源机IP访问限制、系统版本GHO镜像上传、网络PXE引导配置、根据数据机房不同品牌型号、安装的操作系统镜像包。
6.根据权利要求5所述的Windows系统环境自动化部署系统,其特征在于,所述网卡驱动配置单元包括:
网卡检测模块,用于检测资源机的网卡硬件ID;
网卡驱动数据库,存储有各网卡驱动程序;以及
与网络检测模块、网卡驱动数据库相连的网卡驱动发送模块,该网卡驱动发送模块适于通过网卡硬件ID从网卡驱动库中选择相应的网卡驱动,并将该网卡驱动发送至资源机,供资源机加载。

说明书全文

Windows系统环境自动化部署方法及自动部署系统

技术领域

[0001] 本发明涉及计算机领域,尤其涉及一种Windows系统环境自动化部署方法及自动部署系统。

背景技术

[0002] 服务器需要配置大量操作系统部署,才能实现正常远程访问。如:操作系统安装、加载阵列卡驱动程序、主板驱动程序、操作系统密码设置、IP地址设置信息设置、磁盘分区、清除操作系统日志、清除桌面文件;人工安装部署以上项目,最少也要耗费1-1.5小时以上的时间。且操作过程中时刻需要人工干预,操作人不得离开安装位置,一旦离开安装就停止安装,工作严重滞后。

发明内容

[0003] 本发明的目的是提供一种Windows系统环境自动化部署方法及自动部署系统,以实现在无人干预的基础上,完成机房网络的操作系统安装、软件程序配置的部署。
[0004] 为了解决上述技术问题,本发明提供了一种Windows系统环境自动化部署方法,包括如下步骤:
[0005] 步骤S1,配置网卡驱动;以及步骤S2,部署操作系统。
[0006] 进一步,所述步骤S1中配置网卡驱动的步骤包括:
[0007] 步骤S11,检测资源机的网卡硬件ID;
[0008] 步骤S12,通过网卡硬件ID从网卡驱动库中选择相应的网卡驱动,并将该网卡驱动发送至资源机,供资源机加载。
[0009] 进一步,所述步骤S2部署操作系统,即将操作系统部署至资源机。
[0010] 进一步,所述将操作系统部署至资源机的步骤包括:
[0011] 步骤S21,建立克隆及工具菜单,且所述克隆及工具菜单包括:克隆方式选择菜单;
[0012] 步骤S22,选择相应克隆方式;
[0013] 步骤S23,根据选择的克隆方式进行相应克隆配置,并将克隆配置的配置文件在操作系统克隆时,一并克隆至资源机的系统盘;
[0014] 步骤S24,当资源机的操作系统克隆安装后,自动读取配置文件以实现对该操作系统配置,完成资源机部署。
[0015] 进一步,所述克隆方式包括:公网克隆、内网克隆和手动克隆;
[0016] 若选择公网克隆,则对克隆配置的方法包括:设置资源机的设备编号、本机IP地址、掩码、网关和联通IP地址,以形成相应配置文件;
[0017] 若选择内网克隆,则对克隆配置的方法包括:设置资源机的本机IP地址、掩码联通IP地址,以形成相应配置文件;
[0018] 若为手动克隆,则对克隆配置的方法包括:自动获取IP地址或自定义IP地址,以形成相应配置文件;
[0019] 其中上述各配置文件中部署指令还包括:清空桌面文件和/或系统日志指令、创建上传密码数据库指令、自动关闭设备电源重启登录系统指令。
[0020] 进一步,所述克隆配置的方法还包括:软件部署,即部署软件包括:IIS6、DBC2000、PHP环境、MYSQL、NET系列软件、SQL系列软件;以及
[0021] 根据选择部署的软件在配置文件中添加相应部署指令,即当部署的软件随操作系统一起克隆至资源机的系统盘,且待资源机的操作系统克隆安装后,启动软件部署。
[0022] 进一步,所述克隆及工具菜单还包括:硬盘分区,即适于对资源机的硬盘进行分区。
[0023] 又一方面,本发明还提供了一种Windows系统环境自动化部署系统,包括:
[0024] 网卡驱动配置单元和操作系统部署单元。
[0025] 进一步,所述网卡驱动配置单元包括:
[0026] 网卡检测模,用于检测资源机的网卡硬件ID;
[0027] 网卡驱动数据库,存储有各网卡驱动程序;以及
[0028] 与网络检测模块、网卡驱动数据库相连的网卡驱动发送模块,该网卡驱动发送模块适于通过网卡硬件ID从网卡驱动库中选择相应的网卡驱动,并将该网卡驱动发送至资源机,供资源机加载。
[0029] 进一步,所述操作系统部署单元包括:
[0030] 克隆及工具菜单生成模块,提供克隆方式和/或硬盘分区工具选择;
[0031] 部署操作系统模块,根据选择的克隆方式进行克隆配置,并将克隆配置的相应配置文件在操作系统克隆时,一并克隆至资源机的系统盘,供资源机在操作系统克隆安装后,自动读取配置文件以实现对操作系统配置,即完成资源机的操作系统部署。
[0032] 本发明的有益效果是,本发明的Windows系统环境自动化部署方法及自动部署系统减少人工干预,实现全自动化部署安装完成,提高工作效率、安全、稳定、准确;并且实现了在无人干预情况下,实现了操作系统以及应用程序安装,从而直接提高系统安装步骤的准确性,减少光盘安装出现的兼容性和耗材成本开支;以及保持了GHO镜像安全性、稳定性和可靠性,具有适应性广的优点。附图说明
[0033] 下面结合附图和实施例对本发明进一步说明。
[0034] 图1是本发明的Windows系统环境自动化部署方法的主流程图
[0035] 图2是本发明中步骤S1中配置网卡驱动的流程图;
[0036] 图3是本发明中步骤S2中将操作系统部署至资源机的流程图;
[0037] 图4是本发明的Windows系统环境自动化部署系统的原理框图

具体实施方式

[0038] 现在结合附图对本发明作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本发明的基本结构,因此其仅显示与本发明有关的构成。
[0039] 本发明的Windows系统环境自动化部署方法及自动部署系统,集成了几乎覆盖所有网卡的网卡驱动,能智能识别网卡型号并自行加载驱动,同时适用于公网、内网安装操作系统,并且提供克隆及工具菜单(图形化界面),在安装系统后会自动设置IP,还可以根据需要设置随机密码,自动部署服务器常用的WEB、SQL等软件,使服务器日常安装、维护系统变得更简单。
[0040] 实施例1
[0041] 如图1所示,本发明的一种Windows系统环境自动化部署方法,包括如下步骤:
[0042] 步骤S1,配置网卡驱动;以及步骤S2,部署操作系统。
[0043] 具体的,本发明的Windows系统环境自动化部署方法首先步骤S0,构建资源机,即构建系统环境部署用资源机;即通过PXE启动,或光盘启动,或系统引导启动部署设置;然后通过该资源机实施步骤S1和步骤S2。
[0044] 如图2所示,优选的,所述步骤S1中配置网卡驱动的步骤包括:
[0045] 步骤S11,检测资源机的网卡硬件ID;
[0046] 步骤S12,通过网卡硬件ID从网卡驱动库中选择相应的网卡驱动,并将该网卡驱动发送至资源机,供资源机加载。
[0047] 进一步,如图3所示,所述步骤S2部署操作系统,即将操作系统部署至资源机。
[0048] 所述将操作系统部署至资源机的步骤包括:
[0049] 步骤S21,建立克隆及工具菜单,且所述克隆及工具菜单包括:克隆方式选择菜单;
[0050] 步骤S22,选择相应克隆方式;
[0051] 步骤S23,根据选择的克隆方式进行相应克隆配置,并将克隆配置的配置文件在操作系统克隆时,一并克隆至资源机的系统盘;
[0052] 步骤S24,当资源机的操作系统克隆安装后,自动读取配置文件以实现对该操作系统配置,完成资源机部署。
[0053] 其中,所述克隆方式包括:公网克隆、内网克隆和手动克隆;
[0054] 若选择公网克隆,则对克隆配置的方法包括:设置资源机的设备编号、本机IP地址、掩码、网关和联通IP地址,以形成相应配置文件;若选择内网克隆,则对克隆配置的方法包括:设置资源机的本机IP地址、掩码联通IP地址,以形成相应配置文件;若为手动克隆,则对克隆配置的方法包括:自动获取IP地址或自定义IP地址,以形成相应配置文件;其中上述各配置文件中部署指令还包括:清空桌面文件和/或系统日志指令、创建上传密码数据库指令、自动关闭设备电源重启登录系统指令。
[0055] 进一步,各配置文件例如但不限于采用bat批处理文件,并且配置文件还涉及且不限于:资源机IP访问限制、系统版本GHO镜像上传、网络PXE引导配置、清空桌面文件和系统日志、创建上传密码数据库、自动关闭设备电源重启登录系统,并且还可以包括:根据数据机房不同品牌型号、安装的操作系统镜像包,进行配置。
[0056] 所述克隆配置的方法还包括:软件部署,即部署软件包括:IIS6、DBC2000、PHP环境、MYSQL、NET系列软件、SQL系列软件;以及
[0057] 根据选择部署的软件在配置文件中添加相应部署指令,即当部署的软件随操作系统一起克隆至资源机的系统盘,且待资源机的操作系统克隆安装后,启动软件部署。
[0058] 所述克隆及工具菜单还包括:硬盘分区,即适于对资源机的硬盘进行分区。
[0059] 具体实施过程包括:
[0060] 在本资源机的操作系统中配置相关部署工作,即克隆配置还包括:资源机IP访问限制、系统版本GHO镜像上传、编写各系统版本的bat批处理文件、网络PXE引导配置、创建设备编号IP地址上传、程序自动判断IP地址、自动嵌入IP信息到系统网卡、磁盘分区、清空桌面文件和系统日志、创建上传密码数据库、自动关闭设备电源重启登录系统。
[0061] 可选的,当步骤S11检测资源机的网卡硬件ID时,还适于检测该资源机的硬件配置,并根据硬件配置自动选择相匹配的操作系统进行克隆,以使资源机的硬件配置与操作系统匹配,提高资源机的工作性能。
[0062] 以及还可以检查资源机的数据吞吐量,且根据数据吞吐量结合硬件配置选择相适应的操作系统。
[0063] 实施例2
[0064] 如图4所示,在实施例1基础上,本发明还提供了一种Windows系统环境自动化部署系统,包括:
[0065] 网卡驱动配置单元和操作系统部署单元。
[0066] 其中,所述Windows系统环境自动化部署系统具体为资源机进行相应系统配置。
[0067] 所述网卡驱动配置单元包括:
[0068] 网卡检测模块,用于检测资源机的网卡硬件ID;
[0069] 网卡驱动数据库,存储有各网卡驱动程序;以及
[0070] 与网络检测模块、网卡驱动数据库相连的网卡驱动发送模块,该网卡驱动发送模块适于通过网卡硬件ID从网卡驱动库中选择相应的网卡驱动,并将该网卡驱动发送至资源机,供资源机加载。
[0071] 所述操作系统部署单元包括:
[0072] 克隆及工具菜单生成模块,提供克隆方式和/或硬盘分区工具选择;
[0073] 部署操作系统模块,根据选择的克隆方式进行克隆配置,并将克隆配置的相应配置文件在操作系统克隆时,一并克隆至资源机的系统盘,供资源机在操作系统克隆安装后,自动读取配置文件以实现对操作系统配置,即完成资源机的操作系统部署。
[0074] 并且通过部署操作系统模块还可以实现软件部署,即部署软件包括:IIS6、DBC2000、PHP环境、MYSQL、NET系列软件、SQL系列软件;以及根据选择部署的软件在配置文件中添加相应部署指令,即当部署的软件随操作系统一起克隆至资源机的系统盘,且待资源机的操作系统克隆安装后,启动软件部署。
[0075] 其中,本发明所涉及的网卡驱动配置单元和操作系统部署单元的工作方法可以参见实施例1中步骤S1和步骤S2中的相关描述,这里不再赘述。
[0076] 以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈