Related Links


About Krystal


        Since joining Krystal earlier this year, I have been extremely impressed with the service offered. Whenever I have had a query, it has been very quickly and efficiently answered. I have recommended several people to Krystal and I will continue to do ...

Jon Sinclair
www.jonsinclair.co.uk

...more testimonials

Moving your Web Hosting

It doesn't have to be painful

Here at Krystal we know that moving your website can sound like a bit of a nightmare. If you are interested in moving your site to us, then we want to make it as painless as possible. We have compiled this page with information on moving your website to us to make everything clear. If you aren't confident in moving your site, and would like us to help you - or if you need some advice on moving your site, then we suggest you give us a call.


Domain Names

There are two main ways of transfering your domain name: Nameserver change or a full domain transfer. The difference between these is simple:


A nameserver change will keep the domain at the current registrar, and they will manage all the billing for that domain.To action a nameserver change should be easy at your host/registrar - you just need to ask them to change the nameservers to the Krystal Nameservers.


A Full transfer will move the domain fully to Krystal, and we would take over the billing. Different domains require different methods of transfer. We keep up to date information for each domain type on our domain transfer page.


Files

FTP: Files can be moved in a number of different ways. By far the most popular way is via FTP. To do this, you will need to download an FTP client such as FileZilla and connect up to your webhosts FTP. Simply grab all the files in your webspace, and download them to your computer.


Shell: If your host allows shell access, then this may save you some time in downloading your files. Firstly you will need a program to access shell with, such as Putty. Once logged in you will be able to compress all of your files into a single .tar file (a linux equivilent to .zip). To do this, you need to run the following commands:

Compressing your files via shell tar -cvf mywebsite.tar website_root_folder/

You would then need to move this file to your website root to download it, or log in via FTP and download it via there.

Moving your files via shell mv mywebsite.tar website_root_folder/

Databases

If you are running a database driven site, or are using e-commerce / forum software then you will eed to backup your databases before moving. The chances are high that your host is running a web based database tool such as phpMyAdmin. You can backup your database via phpMyAdmin by clicking on Export.


Alternatively if you have Shell access you can run mysqldump.

Dumping your database mysqldump -uUsername -p dbname > dbname.sql

That will backup your database as dbname.sql and put that file in your current directory.


Importing to Krystal

If you have all your files and databases you can import them to Krystal. We offer FTP / SFTP and a web based file manager for uploading your files. You can also upload a .tar file, and uncompress it on the server.

Extracting your .tar file tar -xvf mysite.tar

To import the database, you can upload it manually via phpMyAdmin via your browser, or you can upload it to the server as a file, and use phpMyAdmin to inject it into your database.

More Help..

If you would like some help moving your site over to Krystal, or just need some advice then please don't hesitate to contact us.