How do I migrate a server to Linode?

Linode Staff

I have existing server from another hosting provider. I want to migrate that server to Linode without having to reinstall my entire software stack (like MySQL or Apache). Is this possible?

3 Replies

Here's a few options you might want to explore:

Recommended: Install your web stack on a new Linode and copy data over to it

I know you mentioned that you didn't want to reinstall your entire software stack, but that is the recommended method. It would enable you to start fresh and not carry over any outdated software or custom utilities used by your old host. For specific guidance and instructions, take a look at our Migrate to Linode docs. Here's two article that stand out as being useful to you:

The actual data transfer could be handled by rsync, as discussed in the above articles, or simply by downloading files through scp or an sftp client like FileZilla.

Use an existing ISO file

If you're able to download your server from your old host as an ISO file, you can upload it to a new Linode. This will retain all of your data, so it might be preferable to you. You can use our guide on Copying a Disk Image over SSH to accomplish this.

If you want to avoid reinstalling your entire stack, give our One-Click Apps a try:

Deploy a LAMP Stack with One-Click Apps

Linode's Professional Services team will also be happy to help with a migration. You can request a quote from them here.

Let Managed linode dedicated server takes aways your pain. Its very easy, you sign up on trial, ask the experts to help and gets things done


Please enter an answer

You can mention users to notify them: @username

You can use Markdown to format your question. For more examples see the Markdown Cheatsheet.

> I’m a blockquote.

I’m a blockquote.

[I'm a link] (

I'm a link

**I am bold** I am bold

*I am italicized* I am italicized

Community Code of Conduct