[初学者指南] vSphere命令行界面(vCLI)
vSphere命令行界面(vSphere CLI)是用于管理vSphere基础架构的官方命令行工具。接下来,本文将简要介绍它,并向您展示如何在您的系统上安装它。
虚拟化为21世纪 的企业提供了极大的便利和降低成本 。 借助VMware vSphere等工具 ,管理员可以在官方VMware vSphere Client上高效部署和管理大型虚拟环境。其大部分设置都可以在图形用户界面 (GUI) 中使用,但对于所有配置(包括 GUI 中未显示的配置),您需要使用 vSphere 命令行界面 (CLI)。
vSphere 命令行界面 (vCLI) 是工具和库的组合包,包括用于本地或远程管理环境不同方面的命令。
对于vSphere命令行界面下载,您可以访问VMware官方网站: vSphere CLI 或在 vSphere下载页面的 Drivers & Tools 选项卡的Automation Tools and SDKs 部分 中找到安装程序 。
以vSphere 6.7为例,vSphere CLI命令集的组件包括:
VMware 宣布 终止 vSphere CLI 的生命周期 。
据VMware称,从 vSphere 7.0 开始,vSphere CLI软件包不再发布,并且将终止其生命周期,但vSphere CLI的所有现有功能都受到更多以API为中心的工具(例如esxcli和Perl SDK)的支持。
您可以将 esxcli 和/或 Perl SDK 作为单独的包下载。vCLI 软件包附带的 Vicfg 脚本在未来的 vSphere 版本中将不再可用。
接下来,本部分将向您展示如何在系统上安装 vSphere 命令行界面。安装后,您可以从操作系统命令行运行 vCLI 命令和 vSphere SDK for Perl 实用程序应用程序。
vCLI 安装程序会同时安装 vSphere SDK for Perl 和 vCLI,因为许多 vCLI 命令都在 vSphere SDK for Perl 之上运行。您可以在Linux或Microsoft Windows系统上安装vCLI软件包,不同平台的安装包内容有所不同。
您可以根据您的系统类型从中进行选择。
1. 下载 vCLI Windows 安装程序包 ,然后启动安装程序, 在欢迎页面中 单击“下一步” 。
注意 :如果系统提示您删除旧版本的 vSphere SDK for Perl 或 vCLI,您可以接受或取消安装,然后在其他系统上安装 vCLI 软件包。
请注意, 该安装程序会替换 vSphere SDK for Perl 和 vCLI 。如果您想保留旧版本,请在不同的系统上安装此软件包。
2. 要将 vCLI 安装在非默认目录中,请单击 更改 并选择备用目录。然后单击 “下一步” 继续。
默认位置为 C:\Program Files\VMware\VMware vSphere CLI。
3. 单击 “安装” 继续安装。
4. 安装可能需要几分钟才能完成。然后您可以 重新启动系统 。
注意 :如果不重新启动,Windows 平台上的路径设置可能不正确。
1.下载 vCLI Linux安装程序包 。
2. 以 root 身份登录,然后 解压 您下载的 vCLI 二进制文件 。
tar –zxvf VMware-vSphere-CLI-6.XX-XXXXX.x86_64.tar.gz
将创建 vmware-vsphere-vcli-distrib 目录。
3. (可选)如果您的服务器使用代理访问 Internet,并且安装必备软件时未设置 http:// 和 ftp:// 代理,请立即设置。
导出http_proxy=:端口
导出 ftp_proxy=:端口
4. 运行安装程序 。
sudo vmware-vsphere-cli-distrib/vmware-install.pl
5. 要接受许可条款,请输入 yes 并按 Enter 。
安装程序连接到 CPAN 并安装必备软件。建立连接可能需要很长时间。
6. 指定安装目录 ,或按 Enter 接受默认目录,即 /usr/bin。
完整的安装过程具有以下结果。
如果您在安装过程中接受默认设置,则可以在以下位置找到已安装的软件。
您可能需要一款有效的 VMware vSphere 备份软件来保护您的虚拟环境并能够在需要时快速恢复虚拟机。在本文中,我将介绍一款高效的 vSphere 备份软件 - 傲梅企业备份旗舰版,它使您能够备份由 vCenter Server 管理或独立 ESXi 主机上的多个虚拟机。
它简化了备份过程,并通过直观的 GUI 界面呈现步骤。此外,它还为您提供以下好处。
✦ 无代理备份 :为 VMware ESXi 和 Hyper-V 虚拟机创建完整且独立的映像级备份。
✦ 灵活的 vSphere 备份 :批量备份由 vCenter Server 管理的大量虚拟机,或独立 ESXi 主机上的多个虚拟机。
✦ 多个存储目的地 :备份到本地驱动器或网络目的地,例如 Windows 共享或 NAS。
✦ 自动执行 :创建备份计划以每天、每周、每月自动执行备份。
✦ 角色分配 :允许一名管理员创建具有有限权限的子帐户。
傲梅企业备份旗舰版支持付费版和免费版VMware ESXi 6.0及以上版本。接下来,我将向您展示如何通过傲梅备份进行vSphere虚拟机备份和恢复。您可以单击以下按钮 下载免费试用版 。
*您可以选择在Windows或Linux系统上安装此虚拟机备份软件。
▶ 备份多个虚拟机 :
1. 绑定设备 :访问傲梅企业备份旗舰版 Web 客户端,导航至 设备 > VMware > + 添加 VMware 设备 以 添加 vCenter 或独立 ESXi 主机。然后单击 ... > 绑定设备 。
2. 创建备份任务 :导航到 备份任务 > + 创建新任务 ,然后选择 VMware ESXi 备份 作为 备份类型 。
3.根据需要 设置 任务名称 、 设备 、 目标 、 计划 和 清理 。
4. 运行备份 :现在您可以单击 开始备份 并选择 添加计划并立即开始备份 ,或 仅添加计划 。
创建的备份任务将被单独列出和监控,以进行恢复、进度检查和计划更改。
▶ 从备份恢复虚拟机 :
5. 从备份还原 :选择要还原的备份任务,然后单击 ... > 还原 以打开向导。
或者您可以点击 备份管理 > 历史版本 。指定虚拟机并 从左侧列表中 选择还原点 。
6. 开始还原 :选择 还原到原始位置 或 还原到新位置 。然后单击 “开始还原” 以将虚拟机恢复到位。
▶ 恢复到新位置 :直接从备份在同一或另一个数据存储/主机 中创建新虚拟机 以执行空间外恢复,省去了重新配置新虚拟机的麻烦。
vSphere 命令行界面 (vSphere CLI) 是用于管理 ESXi 主机的官方管理界面,使您可以配置所有设置,包括 GUI 中的隐藏设置。本文简要介绍了 vSphere 命令行界面,并向您展示了如何在 Windows 或 Linux 系统上安装它。
除了管理 ESXi 主机之外,保护虚拟机上的数据也非常重要。您可以 通过傲梅企业备份旗舰版备份 VMware ESXi 虚拟机 ,这是一款高效的虚拟机备份软件,可为您的 vSphere 环境提供持续保护。