Hardware asset migration to another CI

mihai1107
Tera Contributor

Hello!

 

Is it possible to "migrate" an existing asset to another CI?

Context:

I am facing the following situation:

Server X - Created manually in cmdb_ci_server class and has asset A linked to it

Server Y - Created by discovery in cmdb_ci_rhv_server class. No asset was created when the CI was created by discovery.

 

Server Y is the same server as X, but X was created before the enablement of discovery for oVirt servers and was not "promoted" to cmdb_ci_rhv_server during the discovery. Instead, a new CI was created: Server Y. 

Is there any possibility to migrate the asset A from server X to server Y, in order to keep the asset to the discovered server?

And additional question: Is there any way to have the CIs in cmdb_ci_server promoted to ovirt(cmdb_ci_rhv_server) automatically during discovery(e.g. like a linux server is promoted from the "Server" class to "Linux Server" class)?

 

Thank you!

2 REPLIES 2

Sam Webb
ServiceNow Employee

Take a look at de-duplication:

https://www.servicenow.com/docs/r/servicenow-platform/configuration-management-database-cmdb/de-dupl...

 

Functionally, you would be able to leverage it to keep the "asset" <> "oldest CI" but merge the "oldest CI" and "discovered CI" into one - including the historical task associations, relationships and attributes.

 

Hope that helps!

Sam