Yes it is! Transferring your account to us is an easy process with zero downtime if done properly, and can be done at a time which best suits you.
This article aims to explain how to process such a transfer to LNS Web Hosting servers step by step.
To migrate your site you only need a little preparation and allow for about 3-4 days overlap between the two hosts. Your primary concern is having control of your domain names. This is paramount as you will need to be able to change the nameservers for the domain name.
Static HTML websites or those without a backend Database can be transferred without any time constraints, whereas Dynamic websites which continually write information to a Database require fast processing by the webmaster, to ensure no loss of records during the transfer. It is usually recommended to Dynamic site webmasters to disable access to their Databases for the duration of the transfer to ensure no loss of data after switching over to the new provider. For example, if the website runs a busy online store - close the store for the duration of the move, or perform the move during a quiet time (perhaps overnight).
First of all, ensure that you have purchased a hosting plan suitable for your website. If your website requires Database access, you need a Business Hosting plan or above. The process will go over 4 steps - backup of current site, upload of the data to our servers, test of the website and modification of the domain DNS to point to our servers.
Step 1 - Backup of the current website
Ensure to download all of the data from the current hosting provider. This includes:
- Website files to be downloaded using FTP;
- Email associated with your domain name (if applicable) to be downloaded using POP connection in your email software.
- Database to be exported from the current provider using either the tools supplied by the hosting provider, or a 3rd party Database application suitable for your database type.
Step 2 - Upload the website files
Your FTP details are emailed to you upon setup of your hosting service on our end. By default, the FTP hostname supplied to you will not work, because the domain name associated with your website address is pointing externally. Use ftp.sy3-s2.lnssecurehosting.net as the FTP hostname when connecting to our servers.
- FTP hostname: ftp.sy3-s2.lnssecurehosting.net
- FTP username: your FTP username
- FTP password: your FTP password
Database (if applicable)
Depending on the type of database your website requires, you will either use our web interface phpMyAdmin, or a 3rd party database software application (e.g. MSSQL Manager). However you first need to create a database on the server, and then import the data from your computer into this database.
Once a database is created, Import a MySQL database or a MSSQL Database.
Step 3 - Test the website and verify it works
Test all critical areas of the website and ensure they operate as expected. If errors occur and you're unable to resolve them, contact our Support team to assist, however do not re-delegate if uptime is valuable to you until the Staging URL is working correctly.
Step 4 - Modify the domain name DNS to point to our servers
Delegate the domain DNS to us as provided in the hosting setup notification.
Please note, standard DNS propagation time applies. Note, for details on migrating your email service
1. Purchase a new hosting account with us.
2. With your login information for your new account with us upload your web content to the new server and configure any email addresses you use/need via IP address.
3. Once the new server is tested and functions as needed via IP address, log in to your domain name registrar interface and update the DNS nameservers to (.com & ns2..com)
3a. (optional) If you use a high traffic, database driven site, it is wise to setup remote access to the database on your old web hosting server during the DNS propagation process. This ensures that your database stays in sync and up to date all on one server.
4. Continue to check email on both the old and new hosting servers via IP address to ensure that no communications are lost during the DNS propagation.
5. After about 48 hours DNS propagation should be complete and if all testing shows your new account is fully functional you can close the old account.
5a. (optional) If you chose to use remote access listed in step 3a you will need to shutdown your site using a temporary webpage or to let your users know there is some work in progross for a moment. Transfer your database from the old server, set your connection script to use the "local” database, and turn your site back on.
Following the above steps will prevent any downtime for your site and allow you to ensure that neither emails nor database updates are lost in the transfer process.