👤

重置密码

发送中...
返回登录

手动挂载ESXi已有数据的存储

虚拟化 145 浏览 3 分钟阅读

概述

有时候会遇到因服务器变动造成ESXi系统盘数据的损坏,重装ESXi系统后之前使用的数据盘不知如何重新挂载到系统内,Web Client存储目录下只看到了新增空间、创建新的储存,由于原存储中虚拟机数据重要,故需要将其重新挂载。

环境

原来服务器中有2个存储,分别是:”datastore1″、”演示存储”

在”演示存储”内有2个虚拟机。

并且可以正常的启动操作系统。

重装系统

通过重装系统模拟服务器系统盘损坏后的重装,安装ESXi的过程可以参考 安装vSphere ESXi 这里不过多介绍。

需要提一嘴的是,重装的过程中,选择新安装盘的时候别选错了!比如我这里480GB是新的系统盘,用于重装ESXi系统使用的,8TB则是原来的”演示存储”,数据都在其中,实际生产环境务必确认清楚!如果实在无法确认,可以等ESXi系统安装完成后添加存储。

系统安装完成后,设置其管理地址并登录,可以发现目前存储只有基于480GB硬盘的本地存储”datastore1″。

而且虚拟机也不存在了。

挂载存储

启用ESXi服务器的SSH服务并使用终端登录到ESXi SSH,执行命令:

esxcfg-volume -l

输出如下:

在上面找到要挂载的磁盘,并在命令中使用挂载命令:

esxcfg-volume -m VMFS UUID|label

如本例中的命令样本:

esxcfg-volume -m 67a2dd3b-9c820379-cae9-000c29fa559b

输入如下表示挂载成功

验证存储

返回到Web Client刷新后点击到“存储”,发现原来的”演示存储”已经挂载了。

注册原来的虚拟机

验证业务

最后启动虚拟机并验证业务是否恢复。

重要提示

如操作不当,可能会导致数据丢失,操作前请做好充分的备份和练习,如您没有相应的能力和把握,推荐将您的问题交由相应的专业人士,更建议您不要莽撞行事,以免造成数据丢失,数据丢失于本站无任何关系!敬请注意!