ESXi6.7 Update 3主机实现新硬件运行老环境
创作时间:
作者:
@小白创作中心
ESXi6.7 Update 3主机实现新硬件运行老环境
引用
CSDN
1.
https://blog.csdn.net/weixin_43075093/article/details/140261222
在数字化转型的浪潮中,许多企业仍在运行着老旧的系统和数据库。本文将详细介绍如何在VMware ESXi 6.7 Update 3上部署Windows Server 2003和SQL Server 2000,实现新硬件对老环境的支持。
一、适用场景
- 运行多年的老企业,积累的数据量庞大,其中的数据库并不一定都是现在开发的平台或系统,而是已经正在运行,不能停业务的状态。
- 老系统+老应用平台,只有在虚拟化的环境下,才能继续发光发热,现用户端操作系统已经是win10、win11了,硬件环境变化,不兼容原系统,所以本例采用vmware的ESXi平台下运行的server 2003,相当于winxp年代。
- 不是所有最新的应用或平台就一定最好,而是适合企业或客户的才是最好的,vmware的ESXi下能运行各种不同应用所需求的操作系统版本。
- 使用新硬件承载老版本的操作系统或数据库、应用软件时。
二、本例拓扑图
Vmware ESXi搭建过程参考:
三、配置过程
(一)创建server2003的主机运行环境
- 登录到vmware ESXi的虚拟化平台后,虚拟机,创建/注册虚拟机,从OVF或OVA文件创建虚拟机,如下图:
- 输入新建虚拟机的名称,并指定新建虚拟机的来源,本例是之前已经创建并备份好的纯净server 2003企业版,打包为ova文件,指定该文件,如下图:
- 为新建的虚拟机指定存储
- 为新建的虚拟机指定网卡,网卡与端口组、虚拟机、vmkernel、上行链路之间的关系,请参考如下文章:
- 提示缺少所需的磁盘映像,不用管它,点完成
- 在任务栏下方会显示进度,等待进度完成,如下图:
- 把vCPU从2vCPU调到4vCPU
(二)把新建的虚拟机启动,登录后,安装vmware tools
vmware tools包含多项功能增强和与驱动程序相关的增强,并支持新的客户机操作系统。设备驱动程序可提升声音、图形、网络连接和存储的性能。
- 执行setup.exe后如下图:
- 本例使用典型安装,如下图:
- 点安装开始进程
- 安装VMCI驱动程序
- 安装VMXNet3驱动程序
- 安装内存控制驱动程序
- 安装SCSI驱动程序
- 安装音频驱动程序
- 安装视频驱动程序
- 安装性能监控器
- 完成安装
- 重启
(三)安装SQL server2000 SP4补丁
思路:先确认当前安装的SQL Server是否已经正常提供了1433的端口访问服务,并确认当前SQL安装的补丁版本,有可能是SQL Server补丁版本问题导致1433端口未开启
- 使用命令查看server2003已经开启的端口号(看安装好的SQL server2000是否开启了1433默认的端口号):
通过cmd命令窗口执行命令:Netstat –ano
从上图可以看出,没有SQL server默认的端口号1433侦听 - 通过SQL server网络实用工具查看SQL server 2000的端口号及使用的协议:
(1)从启用的协议可以看到是TCP/IP协议
(2)再看TCP/IP协议的属性,默认端口号是1433 - 查看当前SQL server 2000的版本号(看是否因为没有SQL server补丁导致的问题)
(1)使用SQL查询分析器
(2)输入命令select @@version
(3)结果如下:
(4)复制查询的结果到记事本中,可以看出是sp1的补丁 - 使用命令启动或关闭防火墙:
(1)启动防火墙:
netsh firewall set opmode mode=enable
(2)停止防火墙:
netsh firewall set opmode mode=disable - 查看防火墙服务的状态
(1)目前是已经启动正在运行的状态
(2)重启防火墙的服务 - 在windows防火墙里添加例外,开启TCP/1433端口号
- 在客户端pc上使用命令查看server2003 上的1433端口号是否能连通:
telnet 服务器ip 1433 - 根据所查资料,此时有可能就是未安装SQL SP4补丁(当前SQL的补丁版本是SP1),安装补丁的过程中,原SQL server的服务会自动停止,在任务栏右侧的SQL图标会消失
(1)执行SQL server SP4的安装补丁解压,默认路径
(2)从SQL server SP4解压后的路径中,找到setup.bat执行它
(3)接受协议,下一步
(4)默认实例名,下一步
(5)输入SQL Server的sa管理用户密码
(6)验证密码
(7)在sa用户是空密码的情况下,会有此提示,所以给SQL Server的sa帐户配置密码后,再下一步
(8)勾选必需的项,继续
(9)点确定后继续
(10)继续下一步
(11)进入到安装进程
开始复制文件
对服务器进行初始化
运行脚本SP3_serv_uni.sql(x的13)
运行脚本SP3_serv_uni.sql(x的13)
注册ActiveX组件
更新系统
备份master
完成SQL Server SP4的安装
安装SQL SP4完成后,重启server2003
四、验证内网到SQL Server 2000的数据库连通性+外网到SQL Server 2000的数据库连通性
- 在server2003上使用命令查看SQL Server2000的1433端口号,已经正常开启,并处于侦听状态
- 在局域网另一个网段的PC上使用命令telnet 192.168.128.131 1433 查看开启端口的状态正常
(1)在局域网的PC上使用cmd命令窗口,输入命令,如下图:
(2)局域网的PC左上方有光标闪烁,证明server2003的1433端口开启正常 - 跨网段测试数据库的连接,正常,如下图:
说明:跨网段能访问的前提是,三层的网络路由已经调试通的情况下,跨网段能ping通的情况下。华为网络配置参考:
- 外网测试连接成功,如下图:
说明:使用外网访问SQL Server正常的前提是,在边缘的网络设备上使用静态外网ip完成映射的情况下。
至此,本文使用新硬件来搭载老版本的操作系统和SQL数据库,成功实现在内网和外网访问SQL数据库。不足之处敬请批评指正。
热门推荐
非遗数字化技术:传承与创新的新篇章
冯绍峰投资版图大起底:离婚后财富何去何从?
绿茶&苹果醋:减肥神器还是智商税?
无糖茶&黑咖啡:减肥饮品界的双雄
便利店自制低卡减肥饮品,一周七天不重样!
蛋白质奶昔真的能减肥吗?一文读懂它的功效与使用方法
健身党的瘦身饮品指南:从咖啡到蔬果汁
科学预防、筛查与干预 共同守护青少年脊柱健康
脊柱手术康复路径与术后半年随访效果评估
青大附院突破高龄手术禁区:92岁患者成功接受脊柱内镜手术
厦门周边旅游必去十大景点推荐
如何通过科学饮食提升健康和生活质量
从称赞应答语看中美文化差异
经期饮酒真的会变emo?答案令人深思
经期饮酒真的那么可怕?
蒸苹果减肥运动,苹果蒸着吃能减肥吗
国家卫健委发布新版肥胖食养指南:三餐四季食谱来了,照着吃真的能瘦!
从“文盲”到国宝,赵丽蓉的传奇人生与不朽艺术
暗黑破坏神不朽角色基础属性全面解析
国家市场监督管理总局发布腊八蒜消费提示:从选购到食用全攻略
过腊八节,别忘腌腊八蒜,记住3个窍门,2天快速变绿,爽脆可口
冬季中老年人血压容易失控?6招教您稳血压!
充电桩建设实现“量质齐升”
2024充换电产业大会:新能源汽车充电设施发展现状与未来展望
古诗《江雪》赏析
江雪的作者:诗意背后的传奇故事与深远影响
颈椎椎管狭窄不再是难题,青岛市海慈中医医疗集团推出创新手术治疗方案
酒石酸美托洛尔片小孩成人的用量可以一样吗
豆瓣书评:《洄天》——一部集奇幻、悬疑、推理与纯爱于一体的现代架空小说
AI 角色扮演人物设计指南 P1