Server migration guide
This step-by-step guide will help you prepare, plan, and migrate your server smoothly.
Before you start
Step 1. Check your new server’s setup
Make sure your new server meets the recommended system requirements. If you expect more users or heavier workloads in the future, adjust the specification accordingly.
Here's what you’ll need:
-
Processor: Intel Core i5 or AMD Ryzen 5. For the best performance we recommend a server-class computer with an Intel Xeon processor.
-
Memory: We recommend 16 GB of RAM.
If you work with more than 10 users, we recommend upgrading to 32 GB or more, depending on the size of your projects and the number and size of your translation memories.
-
Storage: 700 MB of hard disk space for the application and 50–100 GB for the data. If you prefer storing the data and application on separate disks, we recommend at least 500 GB.
For larger teams (more than 20 users) or heavy workloads, we recommend SAS (Serial-Attached SCSI disks) or SSD (solid state disks) in RAID-1 (mirrored) or RAID-5 (parity) with at least 1 terabyte capacity.
-
Operating system: Windows Server 2019 or Windows Server 2022.
Windows Server versions up to 2012 R2 are no longer supported, so you can't run memoQ TMS on these systems. We also don't recommend running memoQ TMS on desktop versions of Windows. However, it will work on Windows 10 Pro and Windows 11 Pro.
-
Microsoft .NET Framework: Version 4.8 or higher. You may need to install it manually before installing memoQ TMS.
-
Microsoft SQL Server:
-
Supported versions: 2016 or newer.
-
Supported editions: Express, Standard, Developer, Enterprise.
By default, memoQ server’s setup program installs SQL Server 2022 Express. If you want to use a different SQL Server edition, you must install and configure it before installing memoQ TMS.
-
-
-
TCP Port 80: Must be open for both inbound and outbound requests on your server and any firewalls you’re using. It's required for activation traffic, so the server must be able to communicate through it.
-
Proxy Server Support: memoQ TMS can communicate via a proxy server if needed.
-
DNS Domain Name: Assign a DNS domain name to your server (for example, memoq.mycompany.com) if you plan to access it online.
Avoid using the server’s IP address for connections—this can cause serious issues if you ever need to move the server. Instead, choose a stable domain name that will remain the same over time.
- TCP Port 2705: Keep this port open on the server and any firewalls. This is the main service port and must remain accessible at all times.
-
Administrator privileges: To install memoQ TMS, you must be a member of the Administrators group on the server computer.
-
Step 2. Manage your resources and local copies of online projects
-
Remove the old server login from the Manage logins window.
-
Unpin server resources (translation memories, term bases, LiveDocs, etc.) in the Resource Console window.
-
Check out new local copies of your unfinished server projects using the new server URL. To save a second copy, add extra digits to the project name (for example, ProjectName_002).
-
Remember to inform your users and vendors about the changes in advance.
We recommend informing memoQ support before starting the migration. This way, a support engineer can assist you if needed.
Step 3. Plan your actions
-
Migrating the server will mean some downtime. The server will be offline from the moment you create the last backup (when the server instance is stopped) until it’s fully restored in the new environment. Downtime depends on the size of your database and the amount of data on your server.
-
Perform a test migration before starting the actual migration. This will help you identify and fix any issues before the live production server migration starts.
When all the above is done, start the migration process...
Step 4. Migrate your server
Before starting migration, make sure that all work is stopped.
-
First, stop the server service on the old machine.
-
Use the memoQ TMSdeployment tool to create a full backup package of all your resources.
-
Move the full backup package to the new server, where all the required settings are configured.
-
Then, use the memoQ TMS deployment tool to restore all the resources (including memoQ server installation).
-
Remove the license files from the old server.
You’ll find them in C:\ProgramData\MemoQ Server.
The license files should be named License11.dat, License12.dat, License13.dat, License13B.dat.
-
Configure your new server (for example, update the server address if needed).
-
Now, you need to reset your licenses and credentials. To do this, contact our support team.
-
Then, activate your new server by updating licenses and server credentials.
-
At the end, verify if all the resources are available and working correctly and make sure the server connects properly.
Need help?
Contact us if you would like one of our support engineers to help you with this process.
We’ll need remote access to your old and new server environments. For more details or legal concerns, check our software end-user license agreement.