在企业IT架构中,VMware服务器(如ESXi主机、vCenter Server)是虚拟机部署的核心载体,而Synology Active Backup for Business(简称ABB)则是常用的备份工具,能高效保护VMware虚拟机数据。但很多管理员在首次用ABB备份VMware虚拟机时,会遇到“NAS无法连接VMware主机”“备份任务启动后立即失败”等问题,根源在于未正确配置VMware服务器的必要服务与端口——ABB需依赖VMware的SSH服务、ESXi Shell服务实现远程操作,同时需开放特定端口保障数据传输。本文将从服务作用解析、分版本配置步骤(重点覆盖免费版ESXi)、端口设置、验证方法到常见问题排查,全方位帮你完成VMware服务器的ABB备份前置配置。



一、先懂原理:为什么VMware需要配置这些服务?ABB与VMware的交互逻辑

在开始配置前,先明确SSH服务、ESXi Shell服务及端口的核心作用,理解“配置的必要性”能让操作更有针对性,避免遗漏关键步骤:


1. Secure Shell(SSH)服务:ABB与VMware ESXi主机的“远程命令通道” 

ABB备份虚拟机时,需向ESXi主机发送远程指令(如读取虚拟机磁盘信息、触发快照创建、传输备份数据),而SSH是实现加密远程命令传输的核心协议。尤其对于VMware ESXi免费版本,SSH服务默认关闭,若不手动启用,ABB无法与ESXi建立命令交互通道,备份任务根本无法启动。


2. ESXi Shell服务:处理本地存储与硬件交互的“本地操作通道” 

ESXi Shell是ESXi主机的本地命令行接口,当ABB需要访问ESXi本地存储(如读取虚拟机VMDK文件)、与硬件设备(如RAID卡)交互时,需依赖该服务。与SSH服务类似,免费版ESXi的ESXi Shell服务默认禁用,需手动开启才能保障备份过程中本地资源的正常调用。


3. 数据传输端口:ABB与VMware的“数据交互桥梁” 

端口是网络通信的“门牌号”,ABB与VMware之间的备份数据(如虚拟机映像、快照文件)及控制指令(如备份进度反馈),需通过特定端口传输:

- vCenter Server(管理多台ESXi的中央节点):仅需开放443端口(HTTPS协议),用于ABB与vCenter的控制指令交互;

- ESXi主机(直接运行虚拟机的节点):需开放443端口(控制指令)和902端口(备份数据传输),两者缺一不可,否则数据无法正常传输。



二、核心配置1:VMware ESXi主机服务启用(分免费版/付费版,重点免费版)

VMware ESXi是多数企业部署虚拟机的核心主机,其服务配置分“免费版”和“付费版”(含vSphere Essentials等),付费版部分服务可能默认启用,免费版则需手动操作,以下分步骤详解:



前提:登录VMware ESXi主机管理界面

无论启用哪种服务,首先需登录ESXi主机的Web管理界面:

1. 打开浏览器,输入ESXi主机的管理IP地址(如192.168.1.200,该IP在ESXi安装时配置);

2. 输入ESXi的管理员账号(默认root)和密码,点击“登录”(若提示“证书不安全”,点击“高级”→“继续访问”,属于正常现象);

3. 登录后进入ESXi主机的“主机”管理页面,后续服务配置均在此页面操作。



步骤1:启用Secure Shell(SSH)服务(免费版必做)

1. 进入服务操作入口:

- 在ESXi主机管理页面的顶部菜单栏,点击“操作”按钮,在下拉菜单中选择“服务”→“启用 Secure Shell (SSH)”;

- 点击后,系统会弹出“确认启用SSH服务”提示框,内容为“启用SSH服务将允许远程用户通过SSH连接到主机”,点击“是”确认;

2. 验证SSH服务状态:

- 启用后,点击页面左侧“导航器”→“管理”→“服务”,在服务列表中找到“TSM-SSH”(SSH服务对应的服务名);

- 查看“状态”列,显示“正在运行”(绿色对勾图标),说明SSH服务已成功启用;

3. 付费版注意:VMware ESXi付费版(如vSphere 8.0 Enterprise)的SSH服务可能默认启用,可按上述步骤检查状态,若显示“已停止”,重复步骤1启用即可。



步骤2:启用ESXi Shell服务(免费版必做)

1. 进入ESXi Shell服务管理页面:

- 在ESXi主机管理界面左侧“导航器”中,点击“管理”,切换到“服务”标签页;

- 在服务列表中,找到“TSM”(ESXi Shell服务对应的服务名,全称“ESXi Shell”),右键点击该服务;

2. 启动ESXi Shell服务:

- 在右键菜单中选择“操作”→“开始”,弹出“确认启动服务”提示框,点击“是”;

- 等待3-5秒后,刷新服务列表,查看“TSM”的“状态”列,显示“正在运行”,说明ESXi Shell服务启用成功;

3. 设置开机自启(可选,推荐):

- 为避免ESXi主机重启后ESXi Shell服务自动关闭,可设置开机自启:右键点击“TSM”→“编辑启动策略”;

- 在弹出窗口中,将“启动策略”从“手动”改为“自动”,点击“确定”,后续ESXi重启后,该服务会自动运行。



三、核心配置2:VMware vCenter Server与ESXi端口开放(确保数据传输)

端口配置是ABB与VMware通信的关键,若端口被防火墙拦截,即使服务已启用,备份任务仍会失败。需分别针对vCenter Server和ESXi主机开放对应端口,以下分节点说明:



1. 端口需求清单(表格清晰呈现,避免遗漏)

不同VMware节点的端口需求不同,可按以下表格配置,推荐打印或截图对照操作:


| VMware节点类型       | 需开放端口 | 端口用途                                  | 协议类型 | 是否必填 | 备注(适用场景)                          |

|----------------------|------------|-------------------------------------------|----------|----------|-------------------------------------------|

| vCenter Server       | 443        | ABB与vCenter的控制指令交互(如获取虚拟机列表、下发备份任务) | HTTPS    | ✅ 必须   | 仅部署vCenter的场景(管理多台ESXi时)     |

| ESXi主机             | 443        | ABB与ESXi的控制指令交互(如创建快照、查询备份进度) | HTTPS    | ✅ 必须   | 所有ESXi主机均需开放,无论是否有vCenter   |

| ESXi主机             | 902        | ABB与ESXi的备份数据传输(如虚拟机映像文件传输) | TCP      | ✅ 必须   | 数据传输核心端口,未开放会导致备份卡住    |


2. 端口开放操作(分VMware节点与防火墙类型)

端口开放需在两个层面操作:一是VMware节点自身的防火墙(ESXi/vCenter自带防火墙),二是企业网络防火墙(如路由器、硬件防火墙),两者均需开放对应端口。


(1)VMware节点自身防火墙配置(以ESXi为例)

1. 登录ESXi主机管理界面,点击左侧“导航器”→“管理”→“安全配置文件”;

2. 在“防火墙”模块中,点击“编辑”按钮,进入防火墙规则配置页面;

3. 找到以下规则,确保“已启用”列勾选(若未勾选,点击勾选后保存):

- “HTTPS”:对应443端口,允许HTTPS通信;

- “vSphere Client (vSphere 6.0及以上)”:隐含902端口数据传输权限,确保规则启用;

4. vCenter Server防火墙配置类似:登录vCenter管理界面(vSphere Client),进入“主机”→“配置”→“安全配置文件”→“防火墙”,启用“HTTPS”规则即可。


(2)企业网络防火墙配置(以路由器为例)

1. 登录企业路由器管理界面(如华为、H3C路由器,输入路由器管理IP);

2. 进入“防火墙”→“端口转发”或“访问控制列表”模块;

3. 添加端口转发规则(以ESXi主机为例):

- 外部端口/内部端口:均填写443和902;

- 内部IP地址:填写ESXi主机的局域网IP(如192.168.1.200);

- 协议:选择“TCP”;

- 备注:标注“Synology ABB备份端口”,便于后续管理;

4. 若有vCenter Server,重复上述步骤,为vCenter的IP开放443端口;

5. 保存配置,部分路由器需重启后规则生效。



四、配置后验证:3步确认VMware服务与端口均正常

配置完成后,需通过简单操作验证服务是否启用、端口是否开放,避免备份时才发现问题,验证步骤如下:


步骤1:验证SSH服务是否可连接

1. 下载并打开PuTTY(Windows)或使用Mac终端,输入ESXi主机的IP地址;

2. 端口选择“22”(SSH默认端口),连接类型选择“SSH”,点击“打开”;

3. 若弹出“login as:”提示,输入ESXi的root账号和密码,能成功登录(显示`[root@esxi-host:~]`),说明SSH服务正常;

4. 若提示“Connection refused”,检查SSH服务是否启用,或网络防火墙是否拦截22端口。


步骤2:验证ESXi Shell服务是否运行

1. 在ESXi主机管理界面,进入“管理”→“服务”;

2. 找到“TSM”服务,确认“状态”为“正在运行”,“启动策略”若设置为自动,显示“自动”,验证通过;

3. 若状态为“已停止”,重复“核心配置1-步骤2”重新启动服务。


步骤3:验证端口是否开放(用telnet工具)

1. Windows用户:打开“命令提示符”(以管理员身份),输入命令`telnet ESXi_IP 443`(如`telnet 192.168.1.200 443`);

2. 若命令行窗口变为空白(无报错),说明443端口开放;若提示“无法打开到主机的连接”,检查端口是否开放;

3. 重复上述命令验证902端口:`telnet 192.168.1.200 902`,同样空白窗口表示端口正常;

4. Mac用户:打开终端,输入`nc -zv ESXi_IP 443`,显示“succeeded!”表示端口开放。



五、常见问题排查:配置后ABB仍无法连接VMware?3大原因解决

部分管理员按上述步骤配置后,仍遇到ABB无法连接VMware的问题,可从以下3个高频原因排查:


1. 问题:SSH服务启用后,PuTTY连接提示“Access denied”(权限拒绝)

- 原因:ESXi主机的root账号密码错误,或root账号被锁定(多次输错密码导致);

- 解决:

1. 确认root密码:在ESXi主机本地控制台(接显示器键盘),输入root账号和密码,若能登录,说明密码正确;

2. 解锁root账号:若本地登录也提示拒绝,重启ESXi主机,在启动界面按“Shift+R”重置root密码(需谨慎,重置后原密码失效);

3. 重新用PuTTY连接,输入正确密码,通常可解决。


2. 问题:端口已开放,ABB备份时提示“数据传输超时”

- 原因:ESXi主机的902端口虽开放,但数据传输带宽不足,或VMware存储IO过高;

- 解决:

1. 检查ESXi存储IO:进入ESXi“监控”→“性能”→“存储”,查看“IOPS”和“延迟”,若延迟超过100ms,说明存储繁忙,需暂停其他高IO任务(如虚拟机迁移);

2. 测试网络带宽:在NAS和ESXi主机之间传输大文件(如10GB),若速度低于100MB/s,检查网络是否为千兆及以上,或网线是否松动;

3. 调整ABB备份策略:进入ABB“设置”→“备份”,降低“并发备份数量”(如从3台改为1台),减少同时传输的数据量。


3. 问题:vCenter已配置443端口,ABB仍无法获取虚拟机列表

- 原因:vCenter的用户权限不足,ABB使用的vCenter账号无“读取虚拟机”权限;

- 解决:

1. 登录vCenter管理界面,进入“菜单”→“管理”→“用户和组”;

2. 找到ABB使用的vCenter账号,点击“编辑权限”;

3. 为该账号分配“管理员”角色(测试用),或自定义角色并勾选“虚拟机→配置→读取”“虚拟机→快照→管理”权限;

4. 保存权限后,在ABB中重新输入vCenter账号密码,测试是否能获取虚拟机列表。



六、总结:VMware配置ABB备份的核心步骤(可收藏)

要确保Synology ABB顺利备份VMware虚拟机,核心是“启用两个服务,开放三个端口,做好一次验证”,可按以下流程梳理:

1. 登录ESXi主机,启用SSH服务(操作→服务→启用SSH)和ESXi Shell服务(管理→服务→启动TSM);

2. 开放端口:ESXi开放443、902端口,vCenter开放443端口(VMware自身防火墙+网络防火墙);

3. 验证:用PuTTY测SSH连接,telnet测端口,确保服务与端口均正常;

4. 启动ABB备份:在ABB中添加VMware主机(输入IP、账号密码),创建备份任务,测试是否能正常执行。


通过以上步骤,你已完成VMware服务器的ABB备份前置配置,后续可根据业务需求调整备份频率、保留策略,确保虚拟机数据安全。若在操作中遇到VMware版本兼容问题(如ESXi 7.0与ABB版本匹配),可访问Synology官方知识库查询“ABB与VMware版本兼容性列表”。



要不要我帮你整理一份VMware服务器ABB备份配置速查清单?清单会提炼服务启用步骤、端口开放列表、验证方法及常见问题解决方案,方便你日常运维时快速对照操作,无需反复翻阅长文。

VMware服务器为Synology ABB备份需配置哪些服务?ESXi/VCenter设置全指南

新闻中心

联系我们

技术支持

  • ·

    Synology 无法访问共享文...

  • ·

    Synology NAS Win...

  • ·

    如何用 DiXiM Media ...

  • ·

    Synology DSM常规设置...

  • ·

    Active Backup fo...

  • ·

    Synology NAS打开Of...

  • ·

    Synology Migrati...

  • ·

    Synology Office多...

相关文章

地址:北京市海淀区白家疃尚品园             1号楼225

北京群晖时代科技有限公司

微信咨询

新闻中心