SWPanel

Migrate from DirectAdmin

From DirectAdmin to SWPanel, with the wizard

Enter the DirectAdmin server's IP and the root password. SWPanel reads the hosting plans it has, you choose which to bring and it migrates them to your Cloud with their domains, accounts, databases and configuration.

  • The IP and the root password
  • You choose which plans to bring
  • Nothing is launched until the end
Migrate from DirectAdmin to SWPanel Real screenshot
SWPanel wizard: access details for your DirectAdmin, with the IP and the root password

Before you start

What you need and what is brought over

That's how the wizard itself explains it: “SWPanel logs in as root, reads the server's hosting plans and brings the ones you choose to one of your Clouds.”

What you need

  • The DirectAdmin server's IP.
  • The root user's password. The wizard always logs in as root.
  • A SWPanel Cloud to put the services on: you choose it in the first step.
  • Root access to the DirectAdmin server from the Internet.

What is brought over

  • The hosting plans you select, one by one or all at once.
  • Their domains and accounts.
  • Their databases.
  • Their configuration.

More detail in the SWPanel migration tool manual.

Step by step

This is how you migrate from DirectAdmin, in five steps

Real screenshots of the SWPanel 2027 wizard. We have blurred the Clouds' IPs and the email.

Step 1

Choose the destination Cloud

All your SWPanel Clouds in a list, with their plan and data center. You mark which one you want to put what comes from DirectAdmin on. At the top, a search by name, domain or IP.

Migrate from DirectAdmin to SWPanel Real screenshot
Step 1: list of SWPanel Clouds to choose the destination of the migration from DirectAdmin

Step 2

Enter the access details for your DirectAdmin

The server's IP and the root password. With “Verify DirectAdmin content”, SWPanel logs in to the server to read its domains.

  • The user is always root
Migrate from DirectAdmin to SWPanel Real screenshot
Step 2: DirectAdmin server IP, root user and password

Step 3

Select the hosting plans you want to bring

Once SWPanel has read the server, the hosting plans you have created in DirectAdmin appear here. You select the ones you want to migrate, or all of them.

Migrate from DirectAdmin to SWPanel Real screenshot
Step 3: selection of the DirectAdmin hosting plans

Step 4

Tell us where to notify you

The email we write to when it finishes or if the migration stops. It comes pre-filled with your account's: change it if you want the notice to go to someone else.

Migrate from DirectAdmin to SWPanel Real screenshot
Step 4: email for the notice when the migration finishes

Step 5

Review and start

Everything you've chosen in a list, each line with its “Change”. Nothing is launched until you click “Start migration”.

  • You see at a glance what's missing
  • Nothing is deleted from the source
Migrate from DirectAdmin to SWPanel Real screenshot
Step 5: review of the migration from DirectAdmin before starting it

While it migrates and after

From migration to DNS

  1. Follow it in SWPanel

    In Tools › to migrate Websites › Manage migrations you see each migration and what stage it's at. It takes more or less time depending on the size of what you're bringing.

  2. We'll notify you when it finishes

    To the email you put in “Notify when finished”. You don't need to leave the screen open.

  3. Test it before touching the DNS

    Nothing is deleted from the source. Point the domain to the new IP only on your computer, using the “hosts” file, and review the website in SWPanel while your visitors stay on the usual server.

  4. Change the DNS when it's right

    When everything works, you point the domain to SWPanel. Afterwards, remove the line from the “hosts” file.

If something doesn't work as on the source server, check that the PHP and web server of the hosting in SWPanel have the same version and configuration as there. That's what the wizard itself advises, in “While migrating”.

Don't have the root password?

Use the migration from “Any hosting”: with the website's FTP or SSH (in DirectAdmin it's usually in /public_html), its database details and, if you want, the mailboxes.

Frequently asked questions

About migrating from DirectAdmin

Yes. After verifying access, the wizard lists the hosting plans on the DirectAdmin server and you tick the ones you want, or all of them.

The 2027 wizard always logs in as root. If you do not have the root password, use the “Any hosting” migration, with FTP or SSH and the database details.

It depends on the size of what you bring over. You follow it in Manage migrations and we email you when it finishes.

While it migrates, the website stays on your DirectAdmin server: visitors do not reach SWPanel until you change the DNS. That is why it is worth testing it first with the “hosts” file.

If something does not behave as it did on the source server, check that the PHP and web server of the hosting in SWPanel have the same version and configuration as there. This is what the wizard itself advises, under “While it migrates”.

Your DirectAdmin websites, in SWPanel

Create your account, choose the destination Cloud and let the wizard do the rest.