VMware Cloud Community
darrenoid
Enthusiast
Enthusiast

Change Blueprint of Managed Machine

Hello,

Is there any way to change the blueprint associated with a managed machine? We have some old blueprints we want to get rid of as we are reorganizing vRA, but there are still active machines tied to them. I have tried using the bulk import method and changed the blueprint and component values, but after importing those values did not change. I suppose we could unregister them from vRA first and then try Bulk import, but I was hoping there was an easier solution.

Regards,

Darren

Reply
0 Kudos
5 Replies
LUCKY1011
Enthusiast
Enthusiast

Reply
0 Kudos
darrenoid
Enthusiast
Enthusiast

Thanks Jahid for the doc links. The first link does indicate I can change the blueprint while doing a bulk import/update, however, I have tried this several times and the blueprint always remains the same. Is this a bug perhaps or a documentation error?

The second link explains how to change a reservation which works fine, but there is no option there to change the blueprint.

Thanks,

Darren

Reply
0 Kudos
bryanvaneeden
Hot Shot
Hot Shot

As far as I know there is no way to do this except for maybe hacking the PostgresSQL db but I wouldn't do that if I were you.

What we always do is just unregister them with the CloudClient (which is really nice and fast to just de-register VM's from vRA) and then just re-import them with the blueprint. Couple of minutes of work Smiley Happy.

Visit my blog at https://vcloudvision.com!
Reply
0 Kudos
LUCKY1011
Enthusiast
Enthusiast

Hi,

Then the only way to do this is un-register the machines from vRA and import them with the dummy blueprint.

Machine-BulkRegisterExport

CloudUtil.exe Machine-BulkRegisterExport [-b|--blueprint] [-m|--managed] [-e|--exportNames] [-p|--properties] -f|--filename <Value> [-g|--group <Value>] [-i|--ignore] [-o|--owner <Value>] [-t|--machinetype <Value>] [-n|--resourceName <Value>] [-r|--resourceType <Value>] [--repository <Value>] [-sn|--sourcename <Value>] [-st|--sourcetype <Value>] -u|--user <value> [-v|--verbose]

Please use link :-

Machine-BulkRegisterExport

Thanks

Jahid Khan

9990999685

Please mark as correct if it helps Smiley Happy

Reply
0 Kudos
SMCDOUGALL
Contributor
Contributor

Hi darrenoid, did you ever find a way to accomplish this task? I'm wanting to do the same thing but have not found a more efficient way than unregister/re-import. Let me know please, thanks!

Reply
0 Kudos