Moving the VisNetic MailFlow Application and Database to a New Server
Author: Kevin Fortune
Version: Any
Need help with your migration?
If additional assistance is needed, our support team can assist you live with the purchase of a
Migration Support Contract
.
Procedure
- On the old (existing) MailFlow server, disable all Message Sources and Destinations.
Note: You can do this via SQL using:
UPDATE MessageSources SET IsActive = 0
UPDATE MessageDestinations SET IsActive = 0
- Stop and disable the VisNetic MailFlow Engine Service.
- Stop the WWW Publishing Service.
- Perform a FULL SQL backup of the MailFlow database from SQL Server Management Studio.
- Copy the database backup file to the new SQL server and restore it using the name:
VisNetic MailFlow.
- Install the same or newer version of MailFlow on the new server.
When prompted, choose to use the existing database.
Note: Allow the installer to run any required database updates.
- After installation, log in as the Admin user to confirm successful installation.
- Verify the correct DB is being used via:
Administration → Reporting → Configuration Report.
- Stop the VisNetic MailFlow Engine and WWW Publishing services on the new server.
- Copy the following folders from the old server to the new server:
\\logs\\
\\InboundAttach\\
\\OutboundAttach\\
\\Backup\\
\\Archive\\
- After copying
today_log.txt from the logs folder, start the MailFlow Engine and WWW Publishing services and log in.
- Go to Administration → MailFlow Servers → Servers and select the new server.
Set the Type to Master.
Verify all paths and click Save.
Assign all tasks to the new server.
- Re-enable each Message Source and assign it to the new server.
- Re-enable each Message Destination and assign it to the new server.
- You may temporarily see missing attachments or unavailable archives until file copying finishes — this is normal and won’t affect system usage.
Reverting to the Old Server
If you need to revert before re-enabling sources and destinations on the new server, simply set the MailFlow service on the old server to Automatic, start it, and re-enable all Message Sources and Destinations.
← Back to Knowledge Base