How to migrate 200 catalog items from one instance to another instace?

shabbir5
Tera Guru

Hi All,

 

what is order of steps to migrate catalog items from one instance to another instance?

 

we need to migrate 200 catalog items 

 

Thank you,

Shabbir Shaik

6 REPLIES 6

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @shabbir5 

 

https://www.servicenow.com/community/itsm-forum/how-to-transfer-catalog-items-from-one-instance-to-a...

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

Ankur Bawiskar
Tera Patron
Tera Patron

@shabbir5 

catalog items, it's variables etc are captured in update set

why not use that feature?

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

sunil maddheshi
Tera Guru

@shabbir5 

1. Identify Catalog Items to Migrate

  • Create a list of all 200 catalog items and their sys_ids.

  • Identify associated components:

    • Variables and Variable Sets

    • Record Producers

    • Workflows / Flow Designer Flows

    • UI Policies, Client Scripts, Business Rules

    • Catalog UI Policies, Catalog Client Scripts

    • Script Includes, ACLs

    • Catalog Categories


2. Choose a Migration Method

Preferred methods:

  • Update Sets (for most configurations)

  • Application Scope (if the items are part of a custom scoped app)

  • Export & Import XML (for selective components)


3. Use Update Sets (Recommended for Standard Migration)

  1. Go to the source instance.

  2. Create a new Update Set.

  3. Open each Catalog Item and select "Add to Update Set".

    • This will include the record and its associated variable sets.

  4. For variables not automatically captured:

    • Use “Related Links → Add to Update Set” on variable sets.

  5. Repeat for associated UI Policies, Client Scripts, etc.


4. Include Supporting Components

Ensure you also include:

  • Flows (if using Flow Designer)

  • Record Producers

  • Variable Sets (manually if needed)

  • Categories (optional but useful for correct catalog placement)

Please mark correct/helpful if this helps you!

Vishal36
Mega Guru

Hi @shabbir5

Migrating 200 catalog items in ServiceNow can seem daunting, but it’s easier with the right prep. Make sure the target instance has the needed fields, categories, and permissions.

Import Sets or Update Sets can help move the data, though with this volume, expect some manual effort to ensure everything maps correctly.

For more complex needs — like preserving traceability, migrating with no downtime, or handling delta changes — you may consider a ServiceNow Partner and an enterprise -grade tool, OpsHub Migration Manager (OMM) that allows you to migrate without stopping business even for a day.

Hope it helps!