Vanitha Naidu
ServiceNow Employee
Options
- Post History
- Subscribe to RSS Feed
- Mark as New
- Mark as Read
- Bookmark
- Subscribe
- Printer Friendly Page
- Report Inappropriate Content
on 04-30-2024 12:50 PM
Backing up applications
Custom applications and app customizations in development need to be manually preserved before a clone if the versions are not the same on the source and target instances. Backup the app to source control or update set. Please note using clone excludes and preservers only applies to tables.
- Documentation to integrate to source control : https://docs.servicenow.com/bundle/washingtondc-application-development/page/build/applications/conc...
- Documentation to publish each application to an update set : https://docs.servicenow.com/bundle/utah-application-development/page/build/applications/task/t_Publi...
Preserve applications and customizations in development during a system clone
Additionally when using App Engine Studio ensure you have the following preservers and excludes are added per the documentation below:
Some common issues :
- You need to backup your custom app on your target development instance. This needs to be done manually as outlined above.
- Custom application is not editable in Studio or App Engine Studio after a clone. (Note: This is only in reference to applications you created and not store apps you installed from the ServiceNow store. Also ensure you have applied the steps in the section above)
- Look for the app in sys_store_app table, navigate to the related links and select “Convert to development mode”
- You created a preserver for sys_app table and you cannot access your application on the target instance.
- Remove the preserver for future clones.
- Contact support to assist with the issue.
- Unable to import your application from source control after a clone.
- If the base application was never installed on the source instance, Delete the repository configuration (sys_repo_config) and import the application from the source control repository.
- Review errors seen in sys_execution_tracker entry and local host logs.
- Review entry in sys_repo_config .
- You did not backup your apps before the clone.
- You can rollback your clone
- You have 7 days to rollback(2 days if you instance is sharded)
- Steps to rollback Navigate to All > System Clone > Live Clones > Clone History and in related link click “Rollback”
- You can rollback your clone
- 2,525 Views