Migrating Netpresenter Message Server
Migrating Netpresenter
Message Server
V1.4
TABLE OF CONTENTS
1
Introduction
2
2
Things to take in account before migrating
2
3
Installing the new server
2
Message Server v10.5 or lower ....................................................................................................................................... 2
Message Server v10.5 and higher ................................................................................................................................... 2
Message Server v11.0 or higher ...................................................................................................................................... 2
4
Migrating the data folder
3
5
Migrating the published folder
3
6
Database Maintenance
4
6.1
Microsoft Access database (default Pre MsgServer v11) ......................................................................... 4
6.2
Microsoft SQL Server database ..................................................................................................................... 4
6.3
MySQL database ............................................................................................................................................... 5
6.4
Start maintenance and login .......................................................................................................................... 5
7
Upgrading to Message Server 11 or above (using access database)
7.1
Export database ................................................................................................................................................ 5
7.2
Import database into your MS SQL/MySQL Server ................................................................................... 6
8
Editing the npmsgserver.ini
Migrating Netpresenter Message Server
V1.4
5
6
1
1 INTRODUCTION
This document describes how you can migrate the Netpresenter Message server from one server to
another.
You can move between different versions of Windows Server 2003/2008/2012. All you need to do are a
few steps that are explained in this document.
Old W2003
Message Server
New W2008
Message Server
2 THINGS TO TAKE IN ACCOUNT BEFORE MIGRATING
•
Make sure you will use the same server name or DNS alias for the new server. If not, the client
machines won’t be able to find the server. Check the netpres.ini file on one of the clients for the
server path that is being used.
•
If the old server is running Message Server v8.2 or older and you wish to perform an upgrade then
please contact Netpresenter Support ([email protected])
•
Make sure you have a backup of the database in case something goes wrong
3 INSTALLING THE NEW SERVER
Message Server v10.5 or lower
Prerequisites:
•
Microsoft Internet Information Services (IIS)
Message Server v10.5 and higher
Prerequisites:
•
Microsoft Internet Information Services (IIS)
•
Microsoft .NET Framework v3.5
Message Server v11.0 or higher
Prerequisites:
•
Microsoft Internet Information Services (IIS)
Migrating Netpresenter Message Server
V1.4
2
•
Microsoft .NET Framework v3.5
•
Microsoft .NET Framework v4 or higher
•
Microsoft Visual C++ 2010 Redistributable Package
•
MSSQL or MySQL database
•
If using an MSSQL DB: Microsoft SQL Server Native Client
Install the new Message Server using the correct installation package. Uncheck “install for demo
purposes” during the installation Wizard.
4 MIGRATING THE DATA FOLDER
Copy the Data folder from the old server to the new server.
The default data folder location is situated in the Netpresenter installation folder:
•
32bit Windows Server: C:\Program Files\NpMsgServer\data
•
64bit Windows Server: C:\Program Files (x86)\NpMsgServer\data
5
MIGRATING THE PUBLISHED FOLDER
Copy the content of the published folder from the old server to the new server.
The default published folder location is situated in the Netpresenter installation htdocs folder.
•
32bit Windows Server: C:\Program Files\NpMsgServer\htdocs\published
•
64bit Windows Server: C:\Program Files (x86)\NpMsgServer\htdocs\published
Migrating Netpresenter Message Server
V1.4
3
6
DATABASE MAINTENANCE
After you have copied both the published and the data folder you’ll need to perform the database
maintenance. This is an automated process and can be done by doing the following:
6.1 Microsoft Access database (default Pre MsgServer v11)
Browse to the Netpresenter Message Server web interface (http://localhost/netpresenter).
Leave all the fields blank and click the start button.
You will then see the following Message: “Please wait…”
After that you will be prompted with the login screen if everything went well, then you can now login with
your old credentials and all data is still present as it was on the old server.
6.2 Microsoft SQL Server database
If your Message Server is using a Microsoft SQL Server database, you will need to enter the settings into
the NpMsgServer.ini file. You can find this file in the installation folder of the Message Server
•
32bit Windows Server: C:\Program Files\NpMsgServer\NpMsgServer.ini
•
64bit Windows Server: C:\Program Files (x86)\NpMsgServer\NpMsgServer.ini
Open the file with a text editor and fill in the following values:
DbType="1" (1 is the value for MSSQL)
DbServername=
DbDatabasename=
DbUsername=
DbPassword=
Sample values:
DbType="1"
DbServername=”MSSQLSERVER”
DbDatabasename=”NpMsgServer”
DbUsername=”Netpresenter”
DbPassword=”[email protected]”
Continue with the instructions explained in section 6.4
Migrating Netpresenter Message Server
V1.4
4
6.3 MySQL database
If your Message Server is using a MySQL database, then you will need to enter the settings into the
NpMsgServer.ini file. You can find this file in the installation folder of the Message Server
•
32bit Windows Server: C:\Program Files\NpMsgServer\NpMsgServer.ini
•
64bit Windows Server: C:\Program Files (x86)\NpMsgServer\NpMsgServer.ini
Open the file with a text editor and fill in the following values:
DbType="2" (2 is the value for MySQL)
DbServername=
DbDatabasename=
DbUsername=
DbPassword=
Sample values:
DbType="2"
DbServername=”MYSQLSERVER”
DbDatabasename=”NpMsgServer”
DbUsername=”Netpresenter”
DbPassword=”[email protected]”
Continue with the instructions in section 6.4.
6.4 Start maintenance and login
Browse to the Netpresenter Message Server web interface (http://localhost/netpresenter).
Notice that all fields are filled in with the values you entered in the NpMsgServer.ini file.
Click the start button.
You will then see the following Message: “Please wait…”
After that you will be prompted with the login screen if everything went well, you can now login with your
old credentials and all data is still present as it was on the old server.
7
UPGRADING TO MESSAGE SERVER 11 OR ABOVE (USING ACCESS DATABASE)
7.1 Export database
1.
Login to the Message Server with an admin account
2.
Click Settings in the top right hand corner
3.
Select the database option in the menu on the left
4.
Click the export tab
Migrating Netpresenter Message Server
V1.4
5
5.
7.2
Click the export button and select a location to save the ZIP file
Import database into your MS SQL/MySQL Server
1.
Login to the Message Server with an admin account
2.
Login to the Message Server with an admin account
3.
Click Settings in the top right hand corner
4.
Select the database option in the menu on the left
5.
Click the import tab
6.
Select your database MySQL or MS SQL
7.
Upload the ZIP file by clicking the corresponding button
8.
Fill in the fields corresponding to your DB
9.
Click import
10. Database should be imported into your SQL server
8
EDITING THE NPMSGSERVER.INI
If the database import was successful, you will need to edit your netpres.ini file to the new settings.
Follow the steps in section 6.2 for MS SQL and 6.3 for MySQL.
After migrating all the data and performing the database maintenance, you can point the DNS alias to
the new server or make sure the clients go to the new server when using the server name or IP address.
The clients will start showing content from the new server automatically.
Migrating Netpresenter Message Server
V1.4
6
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement