Not able to clone PDI
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-18-2023 12:27 AM - edited 08-18-2023 12:30 AM
Hi everyone,
We have requirement to clone production instance to test instance in our project, though our management team ask to try cloning in PDI first and then replicate similar logic in Production and Test instance.
I have taken the below steps in PDI:
1. On source instance marked "glide.soap.require_ws_security" system property to true.
2. Created a new user in source instance, given him admin role and marked Internal Integration User to true.
3. Created a Clone target record.
4. In source instance marked "glide.db.clone.allow_clone_target" system property to true using background script.
5. In target instance crated Clone Profile for source instance and clicked on "Create a clone request" selected the schedule time and click on submit.
6. Authentication successful also saw the warning message and confirmed it.
7. Initial state of System Clone is Requested I clicked on Check Clone status and the System Clone state becomes Error.
8. The error log shows below two errors,
i. "clone.log.error.status.confirmation"
ii. Unable to contact server for confirmation. Please check the server URL. (this is repetitive when I refresh the error log)
9 I then checked history in target instance and able to see in the state of Clone Request now becomes Hold and clone log shows below message
i. Clone CLNREQ0001032 scheduling failed.Status updated to Hold.
I'm attaching screenshot of error log.
I am expecting a reply which states:
1. End to end steps to clone the instance.
2. Is it possible to clone PDI's.
3. How to get rid of "Unable to contact server for confirmation. Please check the server URL." issue.
Thanks in advance.
Regards,
Sameer
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-18-2023 12:28 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-18-2023 12:48 AM
You won't be able to clone it at all. This is pointed in the documentation for using PDI. Yet, you can create update set and add to it whatever you need there and just export it. This applies to client data as well - you can use the tool "Add to update set" to ease your task.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-18-2023 12:48 AM - edited 08-18-2023 12:49 AM
Hi there,
PDIs are not intended for such a purpose. Also note PDIs are not supported. It also sounds strange to me if a company would accept their instance to be cloned to a Personal Developer Instance.
Have you considered raising a case at ServiceNow Support? To ask for a temporary environment?
Kind regards,
Mark Roethof
Independent ServiceNow Consultant
10x ServiceNow MVP
---
~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-20-2023 08:57 PM
Hi Mark,
We are not cloning production instance to PDI. In our case both source and target instances are PDI's.