⚙️ VPS / Linux server migration

Migration of a VPS, Linux server or application to a new environment

A server migration requires a thorough service audit, an action plan, a backup and a service window. We migrate VPS, dedicated servers and Linux applications while keeping everything running.

Service scope

What a VPS or Linux server migration includes

Every server migration starts with an audit of the current environment. We don't migrate “blindly” — first we check what's running, what the dependencies are and what risk the traffic switch carries.

VPS and dedicated server migration

We move the whole server environment between providers — OVH, Hetzner, DigitalOcean, Linode and others.

Databases

Migration of MySQL, MariaDB and PostgreSQL — with full data-integrity verification after the move.

Web server configuration

Reproducing the Nginx or Apache configuration on the new server — virtual hosts, redirects, headers.

SSL and security

Configuring SSL certificates, firewall settings and basic security rules on the new server.

Scheduled tasks and services

Migration of cron jobs, systemd configuration and background services.

Server email

Migration of the mail server (Postfix, Dovecot) or integration with an external SMTP server.

DNS and propagation

DNS record configuration and propagation management with minimal downtime.

Rollback plan

Before the migration we prepare a rollback scenario — the old server stays active until the new one is confirmed working.

Audit

What we check before a VPS server migration

System environment

  • Operating system and kernel version
  • Installed packages and versions
  • Web server (Nginx / Apache) and configuration
  • PHP version and modules
  • Firewall configuration (iptables, ufw, firewalld)

Data and applications

  • Databases and their size
  • Application files and directories
  • Environment variables and .env files
  • Application dependencies (Node, Python, Ruby)
  • Existing backups

Network and services

  • DNS configuration and TTL
  • SSL certificates and expiry dates
  • Cron jobs and systemd services
  • SSH access and authorisation keys
  • Server load and resources
Technical process

How a VPS or Linux server migration works

1

Environment audit

An inventory of services, software versions, databases, DNS configuration and SSL certificates on the current server.

2

Migration plan

Preparing a detailed plan covering the order of steps, the service window and the rollback scenario.

3

Preparing the new server

OS installation and environment configuration — web server, databases, PHP, SSL, firewall.

4

Data synchronisation

Rsync of files, database dump and import, configuration transfer. The old server stays up throughout.

5

Testing on the new server

Verifying applications, databases, SSL certificates and email before switching traffic.

6

Traffic switch

Lowering the DNS TTL, switching records and monitoring propagation. The old server stays active as a backup.

7

Post-migration monitoring

Watching operations for the first hours after the switch. Checking logs, service availability and email.

Risks

What planning a server migration helps us avoid

A server migration without a plan carries serious risks. That's why every step is verified before traffic is switched.

Unplanned downtime

Without a service window you risk unexpected application outages.

🔧

Version mismatch

Different PHP, library or database versions can cause application errors after the move.

💾

Database problems

A faulty database migration can lead to data inconsistency or loss.

📧

Email loss

Wrong MX configuration or no IMAP sync before the DNS switch can result in lost messages.

🌐

Wrong DNS configuration

A too-high TTL or wrong DNS records extend service downtime.

🔒

No backup

Migrating without a backup is a serious risk — without one there's no way back to the previous state.

After the migration

After the migration we can take over server administration

A migration is a good time to ensure the long-term security and stability of the server. If you'd rather focus on your business than on managing infrastructure, we can take over technical care.

  • Availability and resource monitoring
  • System and software updates
  • Automated backups
  • Security and firewall management
  • Responding to outages and incidents
  • Server performance optimisation

Discuss the scope of post-migration administration

Ask about administration
FAQ

VPS server migration — common questions

Yes, VPS migration is one of our core services. We work with popular Linux distributions — Debian, Ubuntu, CentOS/AlmaLinux, Rocky Linux.
Yes, we sync data before switching traffic — keeping downtime to a minimum. Depending on the infrastructure we can achieve a service window of around fifteen minutes.
Yes, SSH access to the current server is essential for the audit and data migration. For the new server we need root or sudo access.
Yes, we migrate MySQL, MariaDB and PostgreSQL databases. We verify data integrity after every import.
Yes, we handle migrations of mail servers based on Postfix and Dovecot. We move mailboxes, aliases and SPF/DKIM/DMARC configuration.
Yes, we offer ongoing administration after the migration — monitoring, updates, backups, security and technical support.

Describe your current server — we'll prepare a migration plan.

Not sure which migration scope applies to your infrastructure? Use the configurator or describe your situation in the form. We'll work out whether you need a server, shop or email migration, or a repair after an earlier migration.

Ask about migration