IT CanvassTalk to an advisor
Administration · LessonBy , ServiceNow Architect · Published · ServiceNow · all levels

Update set strategy

Move changes between instances without collisions, missing records or last minute surprises.

Quick answer

Move changes between instances without collisions, missing records or last minute surprises.

Key takeaways
  • Update sets capture configuration, not data
  • Preview before commit, always
  • Small, short lived sets prevent collisions
  • Batches handle dependencies between sets

How update sets work

An update set captures configuration records as you change them. Data is not captured, and neither are records outside the tracked tables, which is the source of most failed deployments.

Avoiding collisions

Collisions happen when two people change the same record in different sets. Keep sets small and short lived, merge only when necessary, and always preview before commit so you can see what will be overwritten.

What update sets miss

Plan for the gaps.

  • Data such as choices you created through an import, groups, users and catalog variables in some cases
  • Scheduled job run times and system property values that differ per environment
  • Anything created in a different scope or a different application
  • Attachments to records, unless explicitly captured

A workable process

One set per change or story, named with the story reference. Complete the set when the work is done, promote through test, and never reopen a committed set. For larger releases use a batch so dependent sets commit in order.

Practice challenge

+0 XPStreak ×0
Question 1 of 2
What is not captured by an update set?

Frequently asked questions

Can we roll back an update set?
A committed set can be backed out, but the operation is not always clean when data changed since. Test in a sub production instance first.
What about data that must move?
Use an export set, an import or a fix script. Do not try to force data into an update set.
Already working on ServiceNow and stuck on a live ticket?Get an expert ServiceNow developer on screen-share to finish your daily tasks with you. Deliver on time, protect your reputation and your job. Monthly support only, no task-wise plans.Task assigned · no idea where to startStill stuck · your job on the lineExpert joins your screenDelivered on timeExplore On Job Support