VMware Cloud Community
tgarijo
Contributor
Contributor

SD clone

Hi, I'm trying to upgrade from vmware 5 to vmware 6.7.

My servers have a vmware boot on sd card and I think that is a good idea backing it or clone it before the upgrade.

I found this article on Internet https://www.virten.net/2014/12/clone-esxi-installations-on-sd-cards-or-usb-flash-drives/

https://www.virten.net/2014/12/clone-esxi-installations-on-sd-cards-or-usb-flash-drives/

but when I cloned the sd card I have this issue

dd: /dev/disks/mpx.vmhba32:C0:T0:L0: Function not implemented

Another way is to remove off the sd card from the server and clone it on Windows 10 software, but I don know if this way is a good way to do that.

Could anyone help me to know what happen with dd command?

Kinds regards

0 Kudos
3 Replies
raf_mitura
Contributor
Contributor

Hello,

dd will read block by block and write it to another device.

You can take you card out, put into linux and device and run dd from there or apparently this free app

https://sourceforge.net/projects/win32diskimager/ can do it for you in windows (not tested).

Good luck

R. Mitura

0 Kudos
a_p_
Leadership
Leadership

Maybe not the answer to your question, but did you consider to use another SD card for the new version?

Depending on the complexity of your setup, this might be the best option anyway, and lets ESXi 6.7 create its additional partitions (compared to ESXi 5.x).

This way you don't need to backup/restore the curent SD, and you can always just insert it again, if something doesn't work as expected with the new setup.

André

0 Kudos
tgarijo
Contributor
Contributor

Hello, thank you for your answers.

Of course, I change the sd card for a new sd card, but I have some curiosity to know why the dd returns this issue.

dd if=/dev/disks/mpx.vmhba32:C0:T0:L0 of=/vmfs/volumes/55893041-69c53340-717b-ecb1d7893c64/Isos/backup_host_26/server_backup_26.img

dd: /dev/disks/mpx.vmhba32:C0:T0:L0: Function not implemented

Kinds Regards

0 Kudos