Using this feature, you can migrate module-related and admin-related data from ServiceDesk Plus On-Premises to Cloud easily. Before you start the migration, make sure to read the Terms and Services and take note of the list of entities that will be migrated automatically and the list of entities that need to be migrated manually.
Quick Links
Access the application using your alias URL configured in Self-Service Portal Settings.
Learn how to fetch the duplicate additional fields and configure a workaround.
Run the following query to fetch the duplicate additional fields in On-Premises. You can rename the required field before initiating migration:
select col.aliasname as "Additional Field Name",
case when col.tablename='WorkOrder_Fields' then 'true'
else 'false' end as "Is Incident Additional Field",
col.is_common as "Is Common for Both Incident and Service",
case when col.columnname like 'GUDF_%' then 'true'
else 'false' end as "Is Common to all Service Categories",
(select servicedef.name from servicedefinition servicedef
inner join servicemetatable servicemeta on servicedef.serviceid=servicemeta.serviceid
inner join dynamictables dynatables on servicemeta.table_id=dynatables.dynamic_table_id
where dynatables.tablename=col.tablename
) as "Service Category Name" from columnaliases col
where (select count(col1.columnaliasesid) from columnaliases col1 where col.aliasname=col1.aliasname)>1
order by col.aliasname
Before proceeding with migration from on-premises, the cloud version must be initialized. To do this, log in to ServiceDesk Plus Cloud and follow the link below.
<portal-url>/InitMigration.do and click Initialize.

Proceed with migration upon receipt of the success message.
Kindly contact our support team at servicedeskplus-cloud-support@manageengine.com to enable the ServiceDesk Plus On Premises to Cloud migration feature in the application User Interface.
Once you have migrated the entities that need to be manually migrated, you can initiate automatic by following the steps given below:
ServiceDesk Plus uses OAuth 2.0 to communicate between On-Premises and Cloud servers. OAuth 2.0 is an authentication method that provides delegated access to a protected resource using web tokens instead of passwords. Click here to learn more.

Under Entities, you can select the entities to be migrated. By default, all entities are selected. Deselect an entity to remove it from the migration process.

The Migration Progress page will be shown where you can find the progress of the migration. To view the status of each data added or updated in ServiceDesk Plus Cloud, go to ServiceDesk Plus Cloud >> Setup >> Import Data >> Import History.
Once the admin data is migrated, the migration will be paused so that you can manually migrate admin entities that are not migrated by the system. Click Resume to migrate module data.

Once migration is completed, you can move back to the migration form page by clicking on the back button or you can move to the ServiceDesk Plus on-demand by clicking Go to ServiceDesk Plus Cloud.
After you save the OAuth details and click Move Data, pre-validation will be triggered from the migration form page.
When the data to be migrated is invalid with respect to Cloud features and limitations, a dialog box with a downloadable XLS file link containing the failure details will be visible. You can resolve the invalid data and re-initiate migration if needed.
In case of import failure in Cloud, the zip files containing the failure details will be moved to ServiceDesk/Conversion/ImportFailed folder. The failure will be logged in the migration progress page and the link to the import history page for the Cloud instance will be provided.
You can migrate Module Data and Admin Data from On-Premises. To learn more, follow the links below:
There are various limitations that you might encounter in different modules and admin entities during and after migration. To learn in detail about the limitations, follow the links below:
|
Request tags, Request Dependency, and Notes Attachments in Requests Module. Form color and font in Incident and Service Templates Help text for sections and fields in Incident and Service Templates Incident and Service Template icons Short description or any instruction, notes, or guidelines for Technician/Requester in Incident and Service Templates Template Actions in Service Templates Category change manager field in Category $AllTechnicians role in Change Templates. Solution Owner field and Workaround type in Solutions module. $ITService will not be resolved in Reply Templates. Inline images in Worklog. |
Instance to Instance migration is possible. i.e data from one particular ServiceDesk plus On-premises instance can be migrated to the ServiceDesk Plus Cloud instance selected in the form.
Migration cannot be started in two instances at the same time. Only one migration per instance will be handled at one time.
If the license is not enabled for any entity/module in On-Premise, the respective entity/module data will not be migrated.
It's recommended to upgrade to build 14810, the latest stable version, before starting the migration. In case you are not able to upgrade to 14810, please get in touch with our support team at servicedeskplus-cloud-support@manageengine.com for information on alternative stable builds.
Inline images and attachments will also be migrated along with the entity data.
Inactive admin entities will be migrated without any error.
To know more about the Project and Request UDF limitation in Cloud, please refer here.