- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2025 05:15 AM
Hello All,
We wanted to archive one ci in our instance.
So we have created a CMDB Retirement Custom Definition and also we have published a policy in cmdb data manager. Attached are the screenshots.
Actually wanted to understand whether i have made the right configurations and also wanted to understand when the scheduled job runs to retire and archive the ci?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2025 06:06 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2025 09:01 AM
Right. you will need two policies to separate out retirement and archival.
Make sure your filter criteria is specific to the class you want to retire, it shouldn't affect other classes. A good practice will be to test it out in the lower instance and promote it once it meets your requirements.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2025 09:31 AM
Further Reading: Working with CMDB Data Manager
When the CI is archived, the incident will have the original sys_id, but it will no longer point to a CI in the CMDB_CI table.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2025 05:46 AM
You are on the right track, but you shouldn't have the "serial number" in the retirement definition. It should be generic enough to be applied to the whole class. Also, since you are defining the Retirement policy, you should just set the Operational status/Install status to Retired. Once it's retired for a sometime, say 90 days, you can have another policy to archive it.
The schedules can be found in System Definition > Scheduled Jobs >
CMDB Data Manager Retire Policy Processor
CMDB Data Manager Archive/Delete Policy Processor
You can run it on demand, but not a good idea to change the schedule.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2025 05:50 AM
Hello JobyV thanks for your reply,
I have added serial number just for testing one record.
Can you please let me know how this Retirement policy works? and how's its related to cmdb data manager.
My requirement is to archive the cmdb ci's for solaris server class.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2025 06:06 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-18-2025 06:22 AM
Thanks for your inputs ,
For my requirement where i need to archive all ci's with class as solaris server , first i need to retire them and then i need to archive right?
so i need to create two data management policies one for retiring and other for archiving ?
attached are the below updated screenshots , please let me know if am missing anything and for the retirement definition i have just made the OOB definition as true.
So first the retire job runs and marks the ci's to retired and then the archive job archives them?
And also enabling the OOB retirement definition will affect any other ci's of different class?