Tranfer to another service provider

Here is our suggestion of the transferring flow.

1. Find a new provider as soon as possible.
It is best to find provider and test out their services.  Then you can setup matching servers there and get everything ready for the move.

2. Test you setup on the new provider first.
Setup the basic requirements on the new provider.  Transfer over DB backups and your application(s).  Test as a development environment to make sure you have all the requirements for your application/website. This is especially true if the server's OS isn't exactly the same version as the current one.

3. Confirm new setup before cancelling with us.
Once you setup working live copies of your servers you can change the DNS settings.  It can take 12 to 72 hours for the change to propagate through the internet.  Meanwhile, incoming traffic could go to either the old IP or the new one.

4. Transferring
Unfortunately, we do not offer downloads of your servers' images.  So transferring with tools like rsync, scp, or ftp are required.  When possible always transfer directly between the current server and the new one.  Transferring to your computer and then to the new server wastes time by adding an additional step and doubling the transfer time required.

5. When transferring with rsync
Confirm that the following match as closely as possible on the current and new servers: distribution, architecture, kernel version, and package versions. Make sure the same version of rsync is install on both servers. Clean up any cache, temporary files, etc that you can.  A large number of small files can increase overhead. Actively written DB files, large log files, etc will slow down rsync because a second pass will be required.

Find distribution, architecture, kernel version:
uname -a

Find directories with over 10 items in it.
du -a / | sort -n -r | head -n 10

Find large files in HOME directory and sort by descending size:
find ~/ -mount -type f -ls|sort -rnk7 |head -30|awk '{printf "%10d MB\t%s\n",($7/1024)/1024,$NF}'


If you have any questions or concerns, Please do not hesitate to contact us at <>

Have more questions? Submit a request


Article is closed for comments.
Powered by Zendesk