Contact Us
 
 
 
 
  Browse by category :
 

Bob and the Knowledge Factory / Linux / General issues / Migration - Points to keep in mind

Migration - Points to keep in mind

Add comment
Views: 403
Votes: 0
Comments: 0
Posted: 04 Jun, 2010
by: PadmaKumar S.
Updated: 16 Jun, 2010
by: Harish R.

This article will help you to identify the potential risks and problems that you may experience while migrating accounts and after migration. This article also tells you, how to overcome such problems and avoid the risks in migrating

domains.


Lookouts - Before Transfer:-


1. What kind of website does the customer have? (eg:- Blog, Shopping Cart,Repository etc)

2. Does our server support all those features and have enough resource to support his domain?

3. Is PHP, Apache and MySql are configured in the same way as that of the source server(server from which the domain is to be transferred) and have same version?

4. What control panel is installed on source server?


If our server has all features and have enough resource to support customer's website, then you can start migration. You need not have to worry about the control panel. Some control panel have options to migrate from a different control panel. If there are no such option, you can transfer the domain manually. Here you need to be more careful copying the files and directories to correct location. About DNS, you need not have to worry about it during migration.

If you are going to transfer the domain to your shared environment and your shared server does not meet all the requirements, then:


i) Install all the features on the server. If apache, mysql and php are need to be upgraded, upgrade it.

ii) Provision a new server and install all the features and configure it in the same way as in source server and then start migration.


The option (i) is not recommended, as it may break many other websites which are already hosted on your server. If you follow the option (ii), then you can also use that server to host other domains and can use it as shared server. 


Lookouts After Transfer:-

 

1. DNS Change

This is the part which can cause more problems. If we do not change it in a timely and proper manner, it can result in loss of emails and data. After making sure that the domain migration is complete, we should ask the customer to change the A record and MX record of the domain to our server. TTL should be set to 0 on the source dns server to make the changes to reflect quickly. After few minutes or hours, these changes will be reflected around the world and the website will start to load from your server. At this time, you need to sync data(mails, website files and databases) again. This is recommended because until the dns propagation is complete, the source server acts as webserver and email server.

2. Nameserver Change 


After making sure your server acts as webserver and mail server for the domain, you can ask the customer to contact the domain registrar and change the nameservers to your nameservers. If he owns his own nameserver or have custom nameservers, he can change the IP address of his custom nameservers with two or more IP addresses on the server.


3. Confirm migration is complete and all data are transferred properly.

4. Confirm the email service is properly working.


If you do the migration carefully by keeping the above points in mind.

 

Others in this Category
document How to change the local timezone in Linux.
document Reset forgotten root password of Linux System
document How to kill and logout users on linux machine
document I have forgotten the root password! What do I do?
document How to increase swap space in a Linux server?
document Mount windows drive to linux filesystem
document Reinstall Grub Boot Loader
document Enable Domainkeys in Linux servers
document Yum does not work
document "ffmpeg headers not found" error while installing ffmpeg in cPanel servers.
document Set up Auto-Logout for root user
document Create a swap file in Linux partition
document Keyboard non-responsive in KDE
document Saturation of open files in the system
document Useful Kernel manipulation commands
document How to increase ip conntrack max value
document Using tune2fs to free up disk space.
document Difference in du and df results
document Splitting a file in GNU/Linux
document Server time lagging too often
document Logging server load to /var/log/messages
document Errors while doing SCP
document Fixing time drift in the servers (syncing with time servers)
document Signals, really cool!
document Enable quota in the server
document Turn on DMA mode on a hard drive
document Finding File Creation Time in UNIX
document Argument list too long
document Difference between modprobe and insmod
document How to find out inode usage by each user/directory
document Start/Restart services when the System restarts
document Domain edit Unsuccessful
document SNMP community user
document How to enable runkit PHP extension
document How to SFTP if the default ssh port is changed
document Segmentation Fault in Linux / UNIX Systems
document Coppermine upload error
document How to Install SSH2 for PHP shell connections
document Fixing libxml, php bug and issues with HTML entities by downgrading libxml
document Rpmdb: Lock table is out of available locker entries
document Upgrading Openssh on CentOS And Chrooting a User When Connecting via SFTP
document [Solved] How to add a secondary IP address to Linux machine



RSS
Content is available under Creative Commons Attribution-Share Alike 3.0 License.