Brand
News
Qboxmail
Solutions

Qbmove: a faster and more flexible way to migrate email accounts

Alessio Cecchi
08/11/2023
The image depicts an email migration between two server infrastructures. From left to right, you see emails being transferred from a smaller group of servers to a larger infrastructure that includes servers and cloud storage. The colored dotted lines indicate the movement of messages.

Migrating email accounts from one provider to another can be complex. Large volumes of data, multiple domains and different connection speeds often create obstacles. To simplify every stage of this process, the Qboxmail R&D team built Qbmove, a fully in-house migration system designed for speed, reliability and control.

Why We Built Qbmove

The previous migration tool worked well for small workloads but showed limits as the number of parallel migrations increased. It required manual configuration, was sensitive to server updates and did not allow process resumption in case of interruption. Qbmove solves all these issues with a completely new architecture designed for scalability and automation.

How Qbmove Works

At the core of the system is an orchestrator, an application written in Node.js that manages and monitors all migration processes.
It connects to dedicated servers via SSH, launches the required tasks and tracks their progress in real time.
Adding new migration servers is simple: you only need to register the new IP address in the orchestrator. This makes it easy to scale the infrastructure or dedicate specific resources to particular customers or operations.
Once started, each migration process runs independently. Even if the orchestrator is restarted or updated, ongoing migrations continue without interruption, a key requirement for transfers that can take several days, depending on the source server speed.

The orchestrator collects useful metrics such as resource usage, progress and error details. These data are shared through internal APIs and displayed directly in the Qboxmail Control Panel, allowing customers to monitor the status of each migration.

More Flexibility, Faster Results

Qbmove lets us assign more parallel migrations per customer, optimise performance and introduce new features quickly.
It also allows process recovery across different servers, ensuring continuity and resilience throughout the migration. With Qbmove, our partners can move accounts to Qboxmail with full control and visibility. The process is automated, transparent and scalable, designed for professionals who need to migrate dozens or thousands of email accounts without stress.

We use cookies to provide you a better browsing experience, by continuing you accept their use. For more information visit the Privacy policy page.

Accept