How to build a test environment for ServiceDesk Plus
- Building a test environment is very helpful while upgrading ServiceDesk Plus. When you are planning to upgrade ServiceDesk Plus to the latest version, it is highly advisable to try the upgrade on the test environment first so that you will be confident about the upgrade on the Production server.
Step 1: Stop Manage Engine Service Desk Plus service on the production server.
Step 2: From command prompt, go to [SDP-Home]\bin directory and execute backUpData.bat command to start the data backup. Where, [SDP-Home]-> Drive:\ManageEngine\ServiceDesk
Once the backup is complete, a backup file with .data extension is placed in the Backup folder under ServiceDesk Plus Home directory. This backup file contains information such as the Build number of ServiceDesk Plus, and the date and time of when the backup was performed. Here is the format of the backup file.
"Backup_ ServiceDesk_ [Build number] _Month _date _ Year _ Hour _Minutes"
For example, a backup taken in Version 9 and Build 9213 of ServiceDesk Plus looks like this
Step 3: Install ServiceDesk Plus on the new server.
Data can be restored only to the same builds of ServiceDesk Plus version. (i.e.) data backed up in 9213 build of ServiceDesk Plus can be restored only in 9213 build. Please check if the old build and new build are of same build versions.
Build version can be checked,
- By clicking on the About link in the application. [OR]
From buildInfo.xml file under [SDP-Home]/server/default/conf directory.
If you are going to use the production MSSQL server for the test instance too, then invoke ChangeDBServer.bat from [SDP-Home]/bin directory and create a new database(say servicedesktest) as the default database name(servicedesk) may point to the production database running. Once new database is created, start and stop the application once so tables will be created.
Step 4: Copy the backup taken from the production server to the Test server.
Step 5: To restore the backed up data, Go to [SDP-Home]\bin directory and execute restoreData.bat. Choose the backup file while prompted as in the screenshot given below,
cmd> restoreData.bat >out.txt
out.txt is a file redirected to bin directory which will store the restore activity, it helps us to analyse in case restore fails.
- Step 6: Click 'No' when it prompts for a user input to choose whether it's the production server restore you are trying to do, by saying 'No' it will disable Mail fetching, Sending activities automatically.
Step 7: Start the ServiceDesk Plus server once after restoring the data in the Test server and log in to check if everything looks fine.
New to ADSelfService Plus?
How to setup Python on the Server
This article explains how to set up the ServiceDesk plus server to run python scripts. 1. The first step is to install python on the application server and you can download it from here . Any version above 3.4.1 should work fine. Once you've ...
How to migrate ServiceDesk Plus from one server to another
Following are the steps to move data from the existing server to a new server, Step 1: Stop ManageEngine ServiceDesk Plus service. Step 2: Kindly Upgrade ServiceDesk Plus if required. Refer to the link below to check if you are in the latest version, ...
How to update ServiceDesk Plus to the latest version
Please note the steps mentioned below is applicable only for application upgrades till version 12003. If you are upgrading to 12004 or above, please scroll down to the second section of the KB where the upgrade procedure for 12004 and above is ...
Host ServiceDesk Plus on the Internet
In order to make ServiceDesk Plus available for users on Internet, let us assume the following scenarios. Scenario 1: ServiceDesk Plus is installed in LAN and should be available in LAN and WAN: Assume ServiceDesk Plus is installed on a server in the ...
How to migrate ServiceDesk Plus / AssetExplorer to 64 bit installation from 32 bit installation
The steps mentioned below requires you to be on the version 12 Build 12007 (For ServiceDesk Plus) or version 6.9 Build 6950 (For AssetExplorer) or above. If you are on any build lower than 12007/6950, then you will have to upgrade the application to ...