Users Guide
• vSphere CLI 软件包 — vSphere CLI 软件包可安装在 Linux 或 Microsoft Windows 操作系统上。
• vSphere Management Assistant (vMA) — vMA 可部署在 ESXi 主机上。
两者均可从 vmware.com 下载。有关设置和运行 vSphere CLI 的更多信息,请参阅 VMware vSphere Command-Line Interface
Installation and Reference Guide(VMware vSphere 命令行界面安装和参考指南)和 VMware ESXi Embedded and vCenter Server Setup
Guide( VMware ESXi Embedded 和 vCenter Server 设置指南),网址:vmware.com/support/pubs。
本部分提供的备份和还原步骤考虑了以下要素:
• 您已将 vSphere CLI 导入想要备份或还原的系统以外的系统中:
• 您已安装 Windows 或 Linux management Application Programming Interfaces (API)。
备份 ESXi 主机的配置
关于此任务
要备份主机的配置数据:
步骤
1 启动 vSphere CLI。
2 运行 vicfg-cfgbackup 命令和 -s 标记以将主机配置保存至指定的备份文件名:
vicfg-cfgbackup --server< ESXi-host-ip> -- portnumber <port_number> --protocol
<protocol_type> --username root --password root_password [-s <backup-filename>
-portnumber 和 -protocol 选项为可选。如果您排除它们,则默认值是 port 443 和协议 HTTPS。
注: 如果您不指定密码中的命令行,系统会在执行命令时提示您输入一个。例如:vicfgcfgbackup --server
172.17.13.211 --username root
–s backupdate.dat
注: 如果您的管理员密码包含特殊字符,例如 $ 或 &,您必须每个特殊字符之前包含一个反斜杠转义号字符 (\)。
还原 ESXi 主机的配置
关于此任务
要还原主机的配置数据,请执行以下操作:
注: 备份过程不支持还原到更高版本。此要求可通过使用 –f 选项覆盖。
步骤
1 关闭您想要还原的主机上运行的所有虚拟机。
2 (可选)创建备份文件时将主机还原到使用的 ESXi 版本号。
3 启动非还原或登录的主机上的 vSphere CLI。
4 运行 vicfg-cfgbackup 命令和 –l 标记以将备份文件加载和还原到主机。
vicfg-cfgbackup --server <ESXi-host-IP> -- portnumber <port_number> --protocol
<protocol_type>-- username <username> --password <password> -l <backup_filename>
-portnumber 和 -protocol 选项为可选。如果您排除它们,则默认值是 port 443 和协议 HTTPS。
注: 如果您不指定密码中的命令行,系统会在执行命令时提示您输入一个。例如:vicfgcfgbackup --server
172.17.13.211 --username root
–l backupdate.dat
成功还原后,系统使用新配置重新引导。有关备份和还原命令的完整说明,请参阅 VMware ESXi Embedded and vCenter Server
Setup Guide
(
VMware ESXi Embedded
和
vCenter Server
设置指南)
,网址:vmware.com/support/pubs。
操系统问题故障排除
117