Note: If you are interested to migrate from any other tool, please send us the database model info and the sample data to msp-servicedeskplus-support@manageengine.com.
FAQs of Migration From ServiceDesk Plus to ServiceDesk Plus - MSP
1) What are the prerequisites for migrating ServiceDesk Plus to ServiceDesk Plus-MSP?
The prerequisites for migrating from ServiceDeskPlus to ServiceDeskPlus-MSP are mentioned below
- Make sure the build number of ServiceDeskPlus is higher or equal to 7509.
- Make sure there exists no assets in 'Not in any site' in ServiceDeskPlus.
- Make sure all license are mapped to a Site and not to 'Not in any site' in ServiceDeskPlus.
- Make sure there are no requester's in 'Not in any site' in ServiceDeskPlus.
- Make sure all the problems and changes are associated to requester's.
- Make sure all the cab members belongs to the same site
2) How can i find the build number of ServiceDesk Plus?
To know the build number, please click on the "About" link which is present in the top right of the ServiceDesk Plus user interface
3) My ServiceDesk Plus build number is less than 7509. How can i migrate to ServiceDesk Plus-MSP ?
Please upgrade your ServiceDesk Plus installation to the latest version by using the ServicePack's available
here. Once you have upgraded to the latest version, follow the steps mentioned here to migrate to the ServiceDesk Plus-MSP
4) What informations can be migrated from ServiceDesk Plus to ServiceDesk Plus-MSP?
The below mentioned informations can be migrated from ServiceDesk Plus to ServiceDesk Plus-MSP.
- Request (Except ArchivedRequest if your ServiceDesk Plus version is 7600 or higher)
- Solutions
- Assets, IT-Assets, Non-ITAssets, AssetComponents, Scanned Software software Licenses (Except SoftwareLicense of Type Enterprise) Groups Static Groups
- Purchase
- Admin MSP Details, Roles, Technicians, Groups, Leave Types Category, Status, Level, Mode, Priority, Notification Rules, Helpdesk Customizer, Request-Additional Fields, Request Closing Rules, Request Template, Task Template, Requester - Additional Fields, Technician - Additional Fields, Sites, Operational Hours, Holiday, Departments, Preventive Maintainance Tasks, Active Directory, LDAP, Requesters Problem-Additional Fields, Problem Closure Rules, Change Types, Change Status, Change Advisory Board, Change Additional Fields, Change Closure Rules, Product Type, Product, Vendor, Workstation - Additional Fields, Asset - Additional Fields, Software Type, Software Category, Resource State, Purchase - Additional Fields, Purchase Default Values, Cost Center, GL Code, Contract - Additional Fields, Notification Rules, Self Service Portal
5) What are Accounts and how is it migrated from my ServiceDesk Plus?
Account represents a client of the MSP. For each site in ServiceDesk Plus we create an Account with the same name in ServiceDesk Plus - MSP and the Site is migrated as Site for that Account.
6) How to migrate from ServiceDesk Plus to ServiceDesk Plus-MSP?
Please check the prerequisites for migration(refer Q1). Then follow the steps below.
- If the version of ServiceDesk Plus adheres to the prerequisite then download the ServiceDesk Plus-MSP which is available here and install it.Please do not start the ServiceDesk Plus-MSP now.
- Download the migration tool based on your database :
- For MySQL - download the DataMigration-MySQL.zip from here and extract the zip file in the Server where ServiceDesk Plus - MSP is installed
- For MSSQL - download the DataMigration-MSSQL.zip from here and extract the zip file in the Server where ServiceDesk Plus - MSP is installed
For MSSQL steps available here.
For MySQL :
- i) If ServiceDesk Plus and ServiceDesk Plus- MSP are installed in same server refer here.
- ii) If ServiceDesk Plus and ServiceDesk Plus- MSP installed in different servers refer here.
- If you are using MSSQL server then follow the steps below :
- Navigate to <ServiceDeskPlus-MSP_Home>\bin directory
- Run ChangeDBServer.bat select MSSQL as server
- Enter the hostname on which the SQLServer is installed
- Enter the portnumber of the SQLServer
- Enter username and password
- Click save (Please do not bother if an error occurs saying "SQL Server is configured successfully. But you can not start the server".)
- Navigate to <ServiceDeskPlus-MSP_Home>\server\default\deploy
- Open the MSSQL-ds.xml file
- a)change the DataBaseName=Servicedesk in the connection-url to DataBaseName=ServiceDeskmsp
- Create a database with name as "servicedeskmsp" in the SQLServer.
- Start the ServiceDeskPlus-MSP server once and login using the userinterface to make sure the server has started.
- Shutdown the ServiceDeskPlus-MSP and ServiceDeskPlus server.
- Now open the sdp-msp-MSSQL.connection present under the <Extracted-zip-folder>/DataMigration6.0/projects/sdp-msp-MSSQL/
DstXXX-represents the ServiceDeskPlus-MSP database parameters.
SRcXXX-represents the ServiceDeskPlus database parameters.
- edit the SrcUserName,DstUserName give the username of the SQLServer for ex if the SQLServer username is say "sa" then change the values as
SrcUserName=sa
DstUserName=sa
- edit the DstPassword,SrcPassword give the password of the SQLServer for ex if the SQLServer password is say "secret" then change the values as DstPassword=secret SrcPassword=secret
DstPassword=secret
SrcPassword=secret
- edit the DSTUrl,SRCUrl in the connection file we can see DstURL=jdbc\:jtds\:sqlserver\://SQLSreverhostname\:1433/servicedeskmsp in the above url
SQLServerhostname |
-- |
hostname in which the SQLServer is installed |
1433 |
-- |
the port on Which the SQLServer is running |
serviceDeskPlusmsp |
-- |
the name of the Destination Database for ex if your SQLServer is in a Server with hostname say SQLServer2008 with port 1488 then DstUrl will be DstURL=jdbc\:jtds\:sqlserver\://SQLServer2008\:1488/servicedeskmsp In the same way edit SrcUrl and save the file |
- Go to <extractedfolder>/DataMigration 6.0/projects/sdp-msp-MySQL/ For windows open sdp-msp-MSSQL-commandline.bat replace set javahome=c:\ManageEngine\ServiceDeskPlus-Msp\jre with set javahome=<ServiceDeskPlus-MSP>\jre For Linux open sdp-msp-MSSQL-commandline.sh replace javahome=/home/test/ManageEngine/ServiceDeskPlus-MSP/jre/ with javahome=<ServiceDeskPlus-MSP>/jre/
- Now run the sdp-msp-MSSQL-commandline.bat/sh file present under the <Extracted-zip-folder>/DataMigration6.0/projects/sdp-msp-MSSQL/ Once the above steps were completed please goto step 5 :
- If you are using MySQL server follow the below steps :
- If Servicedesk Plus and ServiceDesk Plus - MSP installed in the same server
- Shutdown the ServiceDesk Plus Server.
- Goto <ServiceDeskPlus_Home>\bin directory.
- Execute - startdb.bat/sh(in case of linux) 33356
- Start the ServiceDeskPlus-MSP server once and login using the user interface to make sure the server has started.
- Shutdown the ServiceDeskPlus-MSP Server.
- Go to <ServiceDeskPlus-MSP_Home>\bin directory.
- Run startdb.bat.
- Go to <extractedfolder>/DataMigration 6.0/projects/sdp-msp-MySQL/ For windows open sdp-msp-MySQL-commandline.bat replace set javahome=c:\ManageEngine\ServiceDeskPlus-Msp\jre with set javahome=<ServiceDeskPlus-MSP>\jre For Linux open sdp-msp-MySQL-commandline.sh replace javahome=/home/test/ManageEngine/ServiceDeskPlus-MSP/jre/ with javahome=<ServiceDeskPlus-MSP>/jre/
- Run the sdp-msp-MySQL-commandline.bat/sh file present under the <extractedfolder>/DataMigration6.0/projects/sdp-msp-MySQL/
- Go to <ServiceDeskPlus_Home>\bin directory.
- Run stopdb.bat/sh 33356
- Go to <ServiceDeskPlus-MSP_Home>\bin directory
- Run stopdb.bat/sh
Once the above steps were completed please goto step 5
- If ServiceDesk Plus and ServiceDeskPlus MSP installed in different Servers.
- Shutdown the ServiceDesk Plus Server.
- Goto <ServiceDeskPlus_Home>\bin directory.
- Execute - startdb.bat/sh(in case of linux) 33356
- Goto <ServiceDeskPlus_Home>\MySQL\bin directory
- Connect to the MySQL prompt by For windows Run MySQL -u root -P 33356 For Linux Run MySQL -u root -S ../MySQL/tmp/MySQL.sock
- Run grant ALL on *.* to 'root'@'<ServiceDeskMSP installed host name>'; for ex: grant ALL on *.* to 'root'@'servicedesk-test1'; where netflow-test1 is the name of the server where ServiceDesk is installed.
- Now open the sdp-msp-MySQL.connection file present under <extracted folder>\DataMigration6.0\Projects\sdp-msp-MySQL replace SrcURL=jdbc\:MySQL\://localhost\:33356/servicedesk?useStreamLengthsInPrepStmts\=false with SrcURL=jdbc\:MySQL\://<ServiceDesk hostname>\:33356/servicedesk?useStreamLengthsInPrepStmts\=false For ex: If ServiceDesk is installed in a machine with hostname say servicedesk-test1 then SrcURL=jdbc\:MySQL\://servicedesk-test1\:33356/servicedesk?useStreamLengthsInPrepStmts\=false
- Start the ServiceDeskPlus-MSP server once and login using the user interface to make sure the server has started.
- Shutdown the ServiceDeskPlus-MSP Server.
- Go to <ServiceDeskPlus-MSP_Home>\bin directory.
- Run startdb.bat.
- Go to <extractedfolder>/DataMigration 6.0/projects/sdp-msp-MySQL/ For windows open sdp-msp-MySQL-commandline.bat replace set javahome=c:\ManageEngine\ServiceDeskPlus-Msp\jre with set javahome=<ServiceDeskPlus-MSP>\jre For Linux open sdp-msp-MySQL-commandline.sh replace javahome=/home/test/ManageEngine/ServiceDeskPlus-MSP/jre/ with javahome=<ServiceDeskPlus-MSP>/jre/
- Run the sdp-msp-MySQL-commandline.bat/sh file present under the <extractedfolder>/DataMigration6.0/projects/sdp-msp-MySQL/
- Go to <ServiceDeskPlus_Home>\bin directory.
- Run stopdb.bat/sh 33356
- Go to <ServiceDeskPlus-MSP_Home>\bin directory
- Run stopdb.bat/sh
Once the above steps were completed please goto step 5
- After the execution of the batch file.
Copy the following folders custom, inline images, file attachments from the ServiceDeskPlus home directory and replace it under the ServiceDeskPlus-MSP Home directory.
Now Start the ServiceDesk Plus - MSP server and login with administrator username and password of ServiceDesk Plus.
Note:If you have queries regarding migration send an email to We will be glad to assist you.
FAQs of Migration From SupportCenter Plus to ServiceDesk Plus - MSP
- What are the prerequisites for migrating SupportCenter Plus to ServiceDesk Plus-MSP?
- How can i find the build number of SupportCenter Plus?
- My SupportCenter Plus build number is less than 7500. How can i migrate to ServiceDesk Plus-MSP ?
- What informations can be migrated from SupportCenter Plus to ServiceDesk Plus-MSP?
- How to migrate from SupportCenter Plus to ServiceDesk Plus-MSP?
(Q1) What are the prerequisites for migrating SupportCenter Plus to ServiceDesk Plus-MSP?
(A)The prerequisites for migrating from SupportCenter Plus to ServiceDeskPlus-MSP are mentioned below
- Make sure the build number of SupportCenter Plus is higher or equal to 7500.
- Make sure that User Created Status Name's are unique across Bussiness Units . i.e., Status Name apart from (Open ,Onhold, Closed, Request) are to be unique across Bussiness Units
(Q2) How can i find the build number of SupportCenter Plus?
A) To know the build number, please click on the "About" link which is present in the top right of the SupportCenter Plus user interface
(Q3) My SupportCenter Plus build number is less than 7500. How can i migrate to ServiceDesk Plus-MSP ?
A) Please upgrade your SupportCenter Plus installation to the latest version by using the ServicePack's available here.
Once you have upgraded to the latest version, follow the steps mentioned here to migrate to the ServiceDesk Plus-MSP
(Q4) What informations can be migrated from SupportCenter Plus to ServiceDesk Plus-MSP?
A)The below mentioned informations can be migrated from SupportCenter Plus to ServiceDesk Plus-MSP.
- Request
- Solutions
- Accounts
- Requesters
(Q5) How to migrate from SupportCenter Plus to ServiceDesk Plus-MSP?
A) Please check the prerequisites for migration(refer Q1). Then follow the steps below.
- If the version of SupportCenter Plus adheres to the prerequisite then download the ServiceDesk Plus-MSP which is available here and install it.Please do not start the ServiceDesk Plus-MSP now.
- Download the migration tool based on your database :
For MSSQL steps available here.
For MySQL :
- If SupportCenter Plus and ServiceDesk Plus- MSP are installed in same server refer here.
- If SupportCenter Plus and ServiceDesk Plus- MSP installed in different servers refer here.
For MSSQL steps available here
For MySQL :
- If SupportCenter Plus and ServiceDesk Plus- MSP are installed in same server refer here.
- If SupportCenter Plus and ServiceDesk Plus- MSP installed in different servers refer here.
3) If you are using MSSQL server then follow the steps below :
- Navigate to <ServiceDeskPlus-MSP_Home>\bin directory
- Run ChangeDBServer.bat select MSSQL as server
- Enter the hostname on which the SQLServer is installed
- Enter the portnumber of the SQLServer
- Enter username and password
- Click save
- Navigate to <ServiceDeskPlus-MSP_Home>\server\default\deploy
- Start the ServiceDeskPlus-MSP server once and login using the userinterface to make sure the server has started.
- Shutdown the ServiceDeskPlus-MSP and SupportCenter Plus server.
- Now open the scp-sdpmsp-mssql.connection present under the
<Extracted-zip-folder>/DataMigration6.0/projects/scp-sdpmsp-mssql/
DstXXX-represents the ServiceDeskPlus-MSP database parameters.
SRcXXX-represents the SupportCenter Plus database parameters.
- edit the SrcUserName,DstUserName give the username of the SQLServer
for ex if the SQLServer username is say "sa"
then change the values as
SrcUserName=sa
DstUserName=sa
- edit the DstPassword,SrcPassword give the password of the SQLServer
for ex if the SQLServer password is say "secret"
then change the values as
DstPassword=secret
SrcPassword=secret
- edit the DSTUrl,SRCUrl
in the connection file we can see
DstURL=jdbc\:jtds\:sqlserver\://SQLSreverhostname\:1433/servicedesk
in the above url
SQLServerhostname -- hostname in which the SQLServer is installed
1433 -- the port on Which the SQLServer is running
serviceDeskPlus -- the name of the Destination Database
for ex if your SQLServer is in a Server with hostname say SQLServer2008 with port 1488
then DstUrl will be
DstURL=jdbc\:jtds\:sqlserver\://SQLServer2008\:1488/servicedesk
In the same way edit SrcUrl and save the file
- Go to <extractedfolder>/DataMigration 6.0/projects/scp-sdpmsp-mssql/
For windows
open scp-sdpmsp-mssql-commandline.bat
replace
set javahome=c:\ManageEngine\ServiceDeskPlus-Msp\jre
with
set javahome=<ServiceDeskPlus-MSP>\jre
For Linux
open scp-sdpmsp-mssql-commandline.sh
replace
javahome=/home/test/ManageEngine/ServiceDeskPlus-MSP/jre/
with
javahome=<ServiceDeskPlus-MSP>/jre/
- Now run the scp-sdpmsp-mssql-commandline.bat/sh file present under the
<Extracted-zip-folder>/DataMigration6.0/projects/scp-sdpmsp-mssql/
Once the above steps were completed please goto step 5 :
4) If you are using MySQL server follow the below steps :
- If SupportCenter Plus and ServiceDesk Plus - MSP installed in the same server
- Shutdown the SupportCenter Plus Server.
- Goto <SupportCenterPlus_Home>\bin directory.
- Execute - startdb.bat/sh(in case of linux) 33356
- Start the ServiceDeskPlus-MSP server once and login using the user interface to make sure the server has started.
- Shutdown the ServiceDeskPlus-MSP Server.
- Go to <ServiceDeskPlus-MSP_Home>\bin directory.
- Run startdb.bat.
- Go to <extractedfolder>/DataMigration 6.0/projects/scp-sdpmsp-mysq/
For windows
open scp-sdpmsp-mysql-commandline.bat
replace
set javahome=c:\ManageEngine\ServiceDeskPlus-Msp\jre
with
set javahome=<ServiceDeskPlus-MSP>\jre
For Linux
open scp-sdpmsp-mysql-commandline.sh
replace
javahome=/home/test/ManageEngine/ServiceDeskPlus-MSP/jre/
with
javahome=<ServiceDeskPlus-MSP>/jre/
- Run the scp-sdpmsp-mysq-commandline.bat/sh file present under the <extractedfolder>/DataMigration6.0/projects/sdp-msp-MySQL/
- Go to <ServiceDeskPlus_Home>\bin directory.
- Run stopdb.bat/sh 33356
- Go to <ServiceDeskPlus-MSP_Home>\bin directory
- Run stopdb.bat/sh
Once the above steps were completed please goto step 5
b) If SupportCenter Plus and ServiceDeskPlus MSP installed in different Servers.
- Shutdown the SupportCenter Plus Server.
- Goto <SupportCenterPlus_Home>\bin directory.
- Execute - startdb.bat/sh(in case of linux) 33356
- Goto <SupportCenterPlus_Home>\MySQL\bin directory
- Connect to the MySQL prompt by
For windows
Run MySQL -u root -P 33356
For Linux
Run MySQL -u root -S ../MySQL/tmp/MySQL.sock
- Run grant ALL on *.* to 'root'@'<ServiceDeskPlus - MSP installed host name>';
for ex: grant ALL on *.* to 'root'@'servicedesk-test1';
where netflow-test1 is the name of the server where ServiceDesk is installed.
- Now open the scp-sdpmsp-mysql.connection file
present under <extracted folder>\DataMigration6.0\Projects\scp-sdpmsp-mysql
replace
SrcURL=jdbc\:MySQL\://localhost\:33356/supportcenter?useStreamLengthsInPrepStmts\=false
with
SrcURL=jdbc\:MySQL\://<SupportCenter hostname>\:33356/supportcenter?useStreamLengthsInPrepStmts\=false
For ex:
If SupportCenter is installed in a machine with hostname say supportcenter-test then
SrcURL=jdbc\:MySQL\://supportcenter-test\:33356/servicedesk?useStreamLengthsInPrepStmts\=false
- Start the ServiceDeskPlus-MSP server once and
login using the user interface to make sure the server has started.
- Shutdown the ServiceDeskPlus-MSP Server.
- Go to <ServiceDeskPlus-MSP_Home>\bin directory.
- Run startdb.bat.
- Go to <extractedfolder>/DataMigration 6.0/projects/scp-sdpmsp-mysql/
For windows
open scp-sdpmsp-mysql-commandline.bat
replace
set javahome=c:\ManageEngine\ServiceDeskPlus-Msp\jre
with
set javahome=<ServiceDeskPlus-MSP>\jre
For Linux
open scp-sdpmsp-mysql-commandline.sh
replace
javahome=/home/test/ManageEngine/ServiceDeskPlus-MSP/jre/
with
javahome= <ServiceDeskPlus-MSP>/jre/
- Run the scp-sdpmsp-mysql-commandline.bat/sh file present under the
<extractedfolder>/DataMigration6.0/projects/sdp-msp-MySQL/
- Go to <SupportCenterPlus_Home>\bin directory.
- Run stopdb.bat/sh 33356
- Go to <ServiceDeskPlus-MSP_Home>\bin directory
- Run stopdb.bat/sh
Once the above steps were completed please goto step 5
5) After the execution of the batch file.
Copy the following folders inlineimages, fileattachments from the SupportCenter Plus home directory and replace it under the ServiceDeskPlus-MSP Home directory.
Now Start the ServiceDesk Plus - MSP server and login using the username and password as "administrator" and "administrator" respectively .
Note:If you have queries regarding migration send an email to . We will be glad to assist you.
Go to Top