Third activation step — Migrate existing data to the CSDM framework
You complete several tasks to ensure that your existing application data migrates successfully to the required tables in the CMDB.
Before you begin
About this task
Keep the following points in mind:
- Some CSDM tables have been introduced recently so you might not be familiar with them. See the documentation for your ServiceNow product to learn about unfamiliar tables.
- You can continue to use customized or non-conforming CMDB tables. If you do so, however, you may not get the full benefit of your ServiceNow products.
- Be sure to use the migration tools that are described in CSDM migration tools.
Manage the attributes that you are using. Rationalize your custom attributes. Use the following guidelines to decide whether you really need to keep all customizations:
- Best Practice: The custom attribute doesn't have a related base-system attribute but you need to use it.
- Keep: The custom attribute doesn't have a related base-system attribute but it's required for a unique use case.
- Refactor: The custom attribute does have a base-system attribute or a capability that can be migrated.
- Do Not Need: The customization is no longer needed. Delete the attributes that you don’t use or use only rarely. Consider deleting attributes if there’s a better way to address a use case.
Consider related dependencies. Moving configuration items (CIs) to a new table doesn't automatically move related dependencies. To identify related dependencies, use the scripts described in Migrating into CSDM identifying table dependencies (available on the ServiceNow Community).
Important:
The script doesn't move your data or their dependencies. It only identifies the dependencies. You refactor data and dependencies as part of the migration.
After running the scripts and evaluating the data, you will have a better idea of the effort required to migrate your data. Decide whether you need all referenced reports, rules, and scripts. Then decide what you want to migrate and make a migration plan.