Choose a plan

Website migration, done by us. Free.

Your files, databases and, where possible, email addresses end up in your NBT Host account. We test the copy on the new server before changing the DNS, so your current site stays online until the switch.

migration costs€0on any hosting plan You only pay for hosting: from €3.75 per month, when paid for 36 months. Final prices, no VAT added.
or ask for a migration on WhatsApp
migration · firma-ta.ro
Online
Now Your current hosting cPanel, DirectAdmin or Plesk
After NBT Host Enhance, server in the EU
  1. Site filescopied
  2. Databasesimported
  3. Email addresseswhere possible
  4. Test on the new serverbefore DNS
  5. DNS to NBT Hostat the end
Illustration — the domain is an example. Until the last step, visitors see the site from your current hosting.
Who gets free migration

Four conditions,
the same for everyone.

On any hosting plan: web, WordPress, cloud or Bulk. The full text is in the terms, section 5.

  1. The sites included in your chosen plan

    One on Starter, up to 3 on Store, up to 15 on Multi-site; on cloud, 30, 60 or 100; on Bulk, as many as fit in the plan's space.

  2. Once, at the start of the contract

    When you start hosting with us, for the sites you bring with you.

  3. Access or a full copy

    Temporary access to your current hosting panel (cPanel, DirectAdmin or Plesk) or a full copy of the files and the database.

  4. The site fits in the chosen plan

    Your current disk space, databases and email addresses must fit within the plan's limits.

Not included in free migration

  • Rebuilding sites from closed platforms that don't allow exports — for example Wix, Squarespace or Shopify. There, the site has to be rebuilt, and we can do it for you: business websites from €200, online stores from €300, with the final price confirmed before we start. Hosting and the domain are paid separately.
  • Repairs, updates or changes to the site. For a WordPress site hosted with us, updates can be handled by WordPress Maintenance, from €5 per month.
Step by step

From your old hosting to NBT Host.

Seven steps, two of which are yours: you choose the plan and send us the access or the copy. We do the rest and let you know when the next step is up.

nbt-host ~ migration Live
$nbt-host movefirma-ta.ro
  1. accountEnhance ready
  2. sourcetemporary access or copy
  3. copyfiles + databases
  4. emailaddresses on your domain
  5. testsite checked, DNS untouched
  6. dns→ ns1.nbt-host.ro
  7. onlinehttps://firma-ta.ro
Your site is at NBT Host

Illustration — the domain is an example.

You choose the plan

Order hosting from the order page and pay by card. Your account is active right after the payment is confirmed, usually within a few minutes.

You give us access or the copy

Temporary access to your current panel or a full copy of the site. What exactly, depending on the panel, is explained below.

We copy the site

The files and databases go to your new account. The site on your current hosting stays online, exactly as it is.

We prepare the email addresses

The addresses are ready on the new server before the DNS change, so new messages have somewhere to arrive.

We test on the new server

We open the site directly from our server and check the pages, forms and admin panel. If something doesn't work, you find out before anything is changed.

We change the DNS

If you bought the domain through us, we point it ourselves. If it's with another provider, you enter ns1.nbt-host.ro and ns2.nbt-host.ro in their panel. Propagation usually takes a few hours, sometimes up to 48.

Your site is at NBT Host

The SSL certificate is issued automatically. Keep your old hosting for a few days, until you see everything works, then delete the temporary user you created for us.

What we move and what you send us

The whole site,
not just the files.

Files, databases, email addresses. How much comes over in one go depends on your current hosting panel; from you, we need just one thing: temporary access to it or a full copy.

DirectAdmin, Plesk or another panel

From other panels

What comes with the site
  • Site filescopied
  • Databasesimported and connected
  • Email addressescreated again
  • Old messagesyou save them
What you send us — one of these
  • Temporary access to your current panel, DirectAdmin or Plesk, through a user created just for the migration or through delegated access
  • A full copy: the archive with the site files and the database export (the .sql file). This also works from a host with a different panel

Don't send us any password on WhatsApp or by email. Just tell us which panel your current hosting uses or which provider your site is with, and we'll tell you how to give us access safely.

No downtime, under normal conditions

Two servers, side by side.

We don't shut down your current site to start the new one: while DNS propagates, both servers have the same site, and the old hosting stays on until after propagation. So, under normal conditions, whenever a visitor arrives, they find the site.

Timeline of a migration. On your current hosting, the site stays online from the start until after DNS propagation, then the hosting is kept for a few days. On the NBT Host server, the site is copied and tested before the DNS change and is online from the change onward. The two online periods overlap during propagation.

For an online store or a site where visitors place orders or leave messages, we agree together on the timing of the final copy and the DNS change, so no new data is left only on the old server.

WordPress, WooCommerce and PHP migration

Any website that can be exported, moved the same way.

A website is made of files and, most of the time, a MySQL database. If your current hosting lets you copy them, the migration works the same way, whatever the website is built with. Only a few details differ.

WordPress website

The files, database and settings land in your account, and after the move you manage the website from the WordPress manager in Enhance: updates, plugins, themes and backups. What each plan includes is on the WordPress hosting page.

WooCommerce store

We agree together on the time of the final copy and the DNS change, so that no new order stays only on the old server. What to set up after the move (PHP, cron, order emails) is in the WooCommerce guide.

PHP or HTML website

A hand-coded website or one built with another CMS moves the same way: the files, plus the database export if it has one. The condition is that it runs on PHP 8.2, 8.3 or 8.4, and the test shows that before the DNS change.

Email addresses

From cPanel they come with the website, messages included. From other panels we create them again on the new server, and you move the old messages yourself, with the steps in the guide to moving messages.

Questions about migration

Before you write to us.

It depends on the size of the site and how quickly we get the access or the copy. Your account is active right after the payment is confirmed, usually within a few minutes (for Bulk, within 2 business days at most). After the DNS change, propagation usually takes a few hours, sometimes up to 48.

It depends on your current panel: see what we move from each. On other panels, you save the old messages from your old account, which is why you keep your old hosting for a few days after the migration. If your email is with Google or Microsoft, tell us before the nameservers are changed, so we keep its settings.

No. You can leave it with the provider you bought it from and just change the nameservers there to ns1.nbt-host.ro and ns2.nbt-host.ro — the steps are in the nameserver guide. If you bought the domain through us, we change them ourselves. If you want, you can also transfer it to us: see domains. Have a .de domain? Write to us first, as we use a different method for it.

Free migration only covers the sites included in your plan, so choose one that fits them all: Multi-site, up to 15 sites, or cloud hosting, with 30, 60 or 100 sites.

No: repairs and updates are not part of the migration (see what's not included), but we'll tell you what we find. The server runs PHP 8.2, 8.3 and 8.4: if the site doesn't work on these versions, we'll see it during the test, before the DNS change.

Yes. You have the Enhance panel, with the file manager and MySQL databases, and if you're coming from cPanel, Enhance can import the full backup of your old account on its own. The steps are in the guide Moving a WordPress site from another host. If you get stuck, we do the migration for you, free, under the same conditions.

Yes. You only pay for the hosting plan, from €3.75 per month when paid for 36 months; the migration costs €0, on any plan: web, WordPress, cloud or Bulk. It applies to the websites included in the plan, once, at the start of the contract, if you give us access or a full copy and the website fits in the plan — the four conditions.

We open the website directly from our server and check the pages, forms and admin panel. You can check it too, from your own computer, using the hosts file: the steps are in the WordPress migration guide. A certificate warning is normal in this test: the real certificate is issued after the DNS change.

The website gets one for free, from Let's Encrypt: as soon as the domain points to our server, Enhance requests it on its own and then renews it automatically. If DNS propagation hasn't finished, it retries on its own, at growing intervals. How to check that it has been issued is in the free SSL certificate guide.

No: these platforms don't allow the website to be exported, so it has to be rebuilt. We can build it: a business website from €200, an online store from €300, with the final price confirmed before we start. You keep the domain: point it to us or transfer it.

Other questions — about domains, payment and activation — are answered on the home page. The full text of the conditions is in the terms.

Migration, step by step

Want to do it yourself? The steps are in our guides.

Written for our server, with the exact names used in Enhance. If you get stuck at a step, message us and we take over the move, under the same conditions.

Contact

Where is your site now? We'll bring it over.

Tell us the domain and the provider it's hosted with. We'll tell you which plan fits it and what to send us.

Phone and WhatsApp+40 775 396 021
HoursMonday–Friday, 9:00–18:00 Romanian time (EET/EEST)

You pay for the plan by card, on the site, on the secure Stripe payment page: your hosting account is activated automatically after payment, and the invoice from NBT X SOLUTIONS SRL is sent to you by email.