当前位置: 首页 > news >正文

ESXi 5.5 系统克隆到SD卡或USB磁盘上

对于如何将安装在本地磁盘上的ESXi系统克隆到SD卡或USB磁盘上,以便快速实现ESXi主机的VSAN-Ready状态。正好猫猫也有点兴趣,所以,就研究了下这个方式,大致的工作思路就是“先通过dd命令将ESXi系统克隆到VMFS Datastore成为一个文件,然后再从文件弄到SD卡或USB磁盘即可”。具体操作步骤如下:
1、首先,用如下命令确认ESXi系统所安装到的分区具体位置:

ls -l /dev/disks/

如图:

2、通过命令确认了哪一个磁盘是系统盘之后,记录下它的mpx.vmhbaxxxx的参数后,执行如下命令将这个磁盘拷贝到VMFS Datastore:

dd if=/dev/disks/mpx.vmhba1:C0:T0:L0 of=/vmfs/volumes/Datastore/ESXi.img (此处的C0:T0:L0和后面的存储位置根据自己实际修改)

dd介绍(参考:DevOps:Linux系统之dd命令详解_linux dd-CSDN博客)

1.Linux dd 命令用于读取、转换并输出数据。
2.dd 可从标准输入或文件中读取数据,根据指定的格式来转换数据,再输出到文件、设备或标准输出。
3.dd:用指定大小的块拷贝一个文件,并在拷贝的同时进行指定的转换。


 

在VMFSDatastore里,可以看到这个结果:

备注:如果有必要,例如,本地磁盘较大的情况下,建议可以加上一个压缩指令,命令如下:

dd if=/dev/disks/mpx.vmhba1:C0:T0:L0 |gzip > /vmfs/volumes/Datastore/ESXi.img.gz

3、完成了前面两步之后,就意味着克隆备份了一个完整的ESXi系统,接下来要做的事情就是将这个ESXi.img写入到SD卡、U盘或其他硬盘上。
如果是Linux系统,可以直接继续用dd命令来做,将ESXi.img拷贝到Linux系统,并且将SD卡、U盘或其他硬盘插入到那台机器,然后命令:
 

dd if =ESXi.img of=/dev/sdc (这里的sdc表示SD卡、U盘或其他硬盘被Mount到Linux后的盘符路径,根据实际修改)


 

如果在第2步里有用gzip压缩,则命令如下:
 

dd if=ESXi.img | gunzip dd of=/dev/sdc

4、如果是Windows机器,则将SD卡、U盘或其他硬盘插入系统后,利用USB Image Tool工具来做这个事情,下载这个工具后,安装、打开它之后,点击Device >Restore,之后,选中ESXi.img文件的位置,即可等待拷贝完成。

原文连接:如何将当前ESXi系统克隆到SD卡或USB磁盘上?-CSDN博客


 


 


 

相关文章:

  • 利士策分享,攀登职场高峰:成功者的十大特质
  • 示例说明:sql语法学习
  • 基于YOLOv5的农作物病虫害识别系统设计与实现(PYQT+web端+微信小程序+YOLOv5+训练数据集+论文+部署文档+开题报告)
  • AI与大数据的结合:如何从海量数据中提取价值
  • 青动CRM-E售后V2.0.4
  • detectron2是怎么建立模型的?以SparseInst代码为例【结论版】
  • Linux ping c实现
  • 【AI创作组】MATLAB基础语法总结
  • 物理学基础精解【24】
  • 前端全屏模式切换
  • 《 Spring Boot实战:优雅构建责任链模式投诉处理业务》
  • unreal engine5制作动作类游戏时,我们使用刀剑等武器攻击怪物或敌方单位时,发现攻击特效、伤害等没有触发
  • 阿里云部署1Panel(失败版)
  • STM32单片机编程调试常见问题(一) HardFault_Handler故障分析与解决
  • c语言200例 64
  • 30秒的PHP代码片段(1)数组 - Array
  • JAVA SE 6 GC调优笔记
  • JavaScript设计模式系列一:工厂模式
  • JavaScript异步流程控制的前世今生
  • LeetCode算法系列_0891_子序列宽度之和
  • Node + FFmpeg 实现Canvas动画导出视频
  • PHP 小技巧
  • React Native移动开发实战-3-实现页面间的数据传递
  • RxJS: 简单入门
  • 构建二叉树进行数值数组的去重及优化
  • 码农张的Bug人生 - 见面之礼
  • 漂亮刷新控件-iOS
  • 前端面试之闭包
  • 算法系列——算法入门之递归分而治之思想的实现
  • 腾讯大梁:DevOps最后一棒,有效构建海量运营的持续反馈能力
  • 我有几个粽子,和一个故事
  • 用 Swift 编写面向协议的视图
  • 用jQuery怎么做到前后端分离
  • 怎样选择前端框架
  • 第二十章:异步和文件I/O.(二十三)
  • ​ 全球云科技基础设施:亚马逊云科技的海外服务器网络如何演进
  • ​软考-高级-系统架构设计师教程(清华第2版)【第1章-绪论-思维导图】​
  • ​一、什么是射频识别?二、射频识别系统组成及工作原理三、射频识别系统分类四、RFID与物联网​
  • #nginx配置案例
  • #QT 笔记一
  • #VERDI# 关于如何查看FSM状态机的方法
  • #我与Java虚拟机的故事#连载01:人在JVM,身不由己
  • #我与Java虚拟机的故事#连载16:打开Java世界大门的钥匙
  • (11)iptables-仅开放指定ip访问指定端口
  • (33)STM32——485实验笔记
  • (6) 深入探索Python-Pandas库的核心数据结构:DataFrame全面解析
  • (C++)栈的链式存储结构(出栈、入栈、判空、遍历、销毁)(数据结构与算法)
  • (Demo分享)利用原生JavaScript-随机数-实现做一个烟花案例
  • (八)Docker网络跨主机通讯vxlan和vlan
  • (待修改)PyG安装步骤
  • (十五)devops持续集成开发——jenkins流水线构建策略配置及触发器的使用
  • (五)Python 垃圾回收机制
  • (一)项目实践-利用Appdesigner制作目标跟踪仿真软件
  • (原創) 如何將struct塞進vector? (C/C++) (STL)
  • (转)负载均衡,回话保持,cookie