VMware vCenter Server 安装与备份指南
2026-05-25
虚拟化技术彻底改变了IT基础设施。VMware是业界领先的虚拟化解决方案,而vCenter Server则是管理该方案的核心中枢。无论您是经验丰富的系统管理员,还是初次接触虚拟化的新手,本指南都将为您全面讲解vCenter Server的相关知识,涵盖其核心功能、安装部署、备份策略及故障排查等各个方面。现在就深入探索吧。
什么是 VMware vCenter Server?
VMware vCenter Server 是 VMware vSphere 环境的集中化管理平台。它使管理员能够通过单一界面高效地管理多个 ESXi 主机、集群以及成千上万台虚拟机(VM)。您可以将其视为虚拟基础设施的“控制面板”。
主要功能:
-
集中化管理:统一管控整个环境中所有 ESXi 主机、虚拟机、网络和存储资源。
-
-
资源优化: 整合计算、存储和网络资源,实现动态分配。
-
高可用性:在发生故障时,自动在健康的主机上重启虚拟机。
-
vMotion:在不中断服务的情况下将正在运行的虚拟机迁移到其他主机。
-
生命周期管理:使用vSphere 生命周期管理器简化补丁程序安装和升级流程。
-
增强的安全性: 与 Active Directory 集成,并实施基于角色的访问控制。
它提供了其他虚拟化解决方案无法同时具备的全面功能,例如工作负载均衡、灾难恢复和自动配置,使其成为致力于最大限度提升效率并减少停机时间的企业不可或缺的选择。这正是企业常常选择它的原因之一。
安装前的准备工作
部署 vCenter Server 之前,请确保您的环境满足以下要求:
硬件要求
|
微小 |
≤10/≤100 |
2 |
14 GB |
579 GB |
|
小 |
≤100/≤1k |
4 |
21 GB |
694 GB |
|
中等 |
≤400/≤4k |
8 |
30 GB |
908 GB |
|
大 |
≤1千/≤1万 |
16 |
39 GB |
1358 GB |
|
加大号 |
≤2千/≤3.5万 |
24 |
58 GB |
2283 GB |
软件与网络先决条件:
-
ESXi 主机:版本 6.7 或更高版本。
-
DNS: vCenter 完全限定域名(FQDN)的正向/反向解析记录。
-
NTP 同步: 确保所有主机和 vCenter 使用同一时间源。
-
端口: 开启所需的端口(例如,HTTPS 使用 443 端口,主机管理使用 902 端口)。
-
专业提示: 为 vCenter 使用静态 IP 地址,以避免安装后出现 DNS 问题。
通常,vCenter Server 安装在 ESXi 虚拟机上,安装方式有两种:图形用户界面(GUI)方式和命令行界面(CLI)方式。
如何通过图形界面安装 VMware vCenter Server?
本方法将逐步指导您使用 Installer.exe 安装 vCenter。
第一阶段:部署 OVA 文件
1. 从 博通支持网站 下载 VMware vCenter Server Appliance ISO 文件
2. 在操作系统中挂载 ISO 文件
3. 打开已挂载的ISO文件夹,然后进入 vcsa-ui-installer 目录
4. 单击 Install.exe,然后选择 Install 开始安装
5. 阅读《最终用户许可协议》> 勾选“我接受该条款” > 点击“下一步”
6. 设置虚拟机名称和根密码,然后点击下一步
7. 选择部署大小,然后单击下一步
8. 选择数据存储 > 启用精简磁盘模式 > 单击下一步
9. 选择IPv4 > 输入IP地址、子网掩码和网关 > 输入完全限定域名(FQDN) > 点击下一步
10. 查看设置 > 单击 完成 以部署 OVA
第二阶段:初始化 vCenter 服务
1 第一阶段完成后,单击 继续
2 选择与NTP服务器同步时间 > 输入NTP服务器 > 单击下一步
3 输入域名配置单点登录(SSO)域名,并设置密码,然后点击下一步
4 取消勾选“加入客户体验改善计划(CEIP)” > 点击“下一步”
5 点击完成
安装完成后,在 https://vcenter.example.com/ui 访问 vSphere 客户端。
如何通过命令行界面安装 VMware vCenter Server?
通过命令行界面安装 vCenter 更加自动化,但您需确保配置正确。
1. 从国际标准化组织(ISO)复制模板
cp /mnt/vcsa/vcsa-cli-installer/templates/install/embedded_vCSA_on_ESXi.json ~/config.json
2. 使用您的详细信息编辑 config.json
{ "new_vcsa": { "esxi": { "hostname": "192.168.1.50", "username": "root", "password": "ESXi-Password", "datastore": "datastore1" }, "appliance": { "deployment_option": "small", "name": "vCenter-CLI" }, "network": { "ip_family": "ipv4", "mode": "static", "ip": "192.168.1.101", "prefix": "24", "gateway": "192.168.1.1", "dns_servers": ["8.8.8.8"] }, "os": { "password": "Root-Password", "ntp_servers": ["pool.ntp.org"] }, "sso": { "password": "Admin@123", "domain_name": "vsphere.local" } } }3. 运行命令行界面安装程序
cd /mnt/vcsa/vcsa-cli-installer/lin64 ./vcsa-deploy install ~/config.json --accept-eula --acknowledge-ceip
4. 在浏览器中访问 https://vcenter.example.com/ui,使用用户名 administrator@vsphere.local 和密码登录 vSphere Client
5. 转至 菜单 > 主机和集群 > 右键单击 数据中心 > 添加 主机
6. 输入 ESXi 主机的 IP 地址、root 用户名和密码,然后单击下一步完成。
如何备份和恢复 vCenter Server?
尽管部分 IT 管理员并不认为这是必要的,但若您希望备份 vCenter,请按以下步骤操作:
1. 导航至 https://<vCenter-IP>:5480
2. 选择备份
3. 使用加密功能将备份任务安排至 FTP/SFTP/NFS
4. 包含“统计信息、事件、任务”,以实现全面恢复
需要恢复时,您可以尝试以下步骤:
1. 使用安装程序的还原选项部署新的vCenter设备。
2. 指定备份位置并验证单点登录(SSO)凭据。
如何在 vCenter 中保护 VMware 虚拟机?
基本的数据保护方法是从 vCenter 导出虚拟机。该方法可能适用于家庭实验室环境,但对于企业生产环境中的虚拟机,您需要专业的解决方案。
Vinchin备份与恢复是一款面向VMware、Hyper-V、Proxmox、oVirt、OLVM、XCP-ng、XenServer等多种主流虚拟机的专业虚拟机保护解决方案。它操作简便,并提供众多实用的高级功能,例如即时恢复、免局域网备份、灾难恢复实验室(DR Lab)、虚拟机到虚拟机迁移(V2V)等,助您轻松管理并保护虚拟化环境。
让我们看看如何通过四个步骤创建 VMware 备份任务:
1. 选择要备份的虚拟机
2. 选择存储位置以保存备份
3. 选择策略
4. 提交任务
Vinchin 专注于虚拟机备份领域已有 10 年,在全球范围内赢得了良好声誉。您也可通过为期15天的全功能免费试用体验这款专业软件。只需点击下方按钮,即可获取安装包。
下载免费试用版
适用于多种数据备份
* 15天全功能免费安全下载
vCenter 部署常见问题解答
1. 如果安装因证书验证错误而失败,该如何处理?
您可以在 ESXi 主机上验证 SSL 证书,或在命令行界面中使用 --no-ssl-certificate-verification 参数。
2. 恢复后 vCenter 服务无法启动怎么办?
您应确保恢复后的虚拟机 IP 地址与备份时的原始 IP 地址一致。
3. 如何解决 DNS 解析失败问题?
您应暂时通过在 /etc/hosts 中添加 vCenter 和 ESXi 条目来解决此问题。
结论
VMware vCenter Server 是高效虚拟化管理的核心。通过遵循安装、备份和故障排除的最佳实践,您可以确保构建一个具备弹性且可扩展的环境。无论您是通过命令行界面(CLI)自动化部署,还是利用高可用性(HA)保障系统正常运行时间,vCenter 都能让 IT 团队专注于创新,而非陷入基础设施的混乱之中。