I purchased a reseller account about a month ago and started selling hosting. I never thought it would turn into something bigger. I am moving to bigger and better servers and i do not know the best way to do it. What do i need to do to move everything? new servers new company new everything
Obviously you need to get your new package setup, be that a new reseller or a dedicated server. If it's a dedicated server then you need to install, configure and secure it including setting the offsite backup schedule, SMS alerts from the monitoring system. You then need to setup your nameservers and test the lot. Yes I could go into lots of detail but I'm not going to because if you don't know it now and just follow the steps I give you then when you have a serious problem your customers are going to suffer. If I give you an overview and you learn to manage the server and/or employ an admin it might avoid disaster later. If you are using cPanel for the current reseller account then if you get cPanel on your new server, as root you can copy the accounts from the old server to the new, it basically does everything for you. Once the account is copied over you just update the nameserver records to the new server. Standard practice applies to reduce DNS update latency. I assume other control panels also have a move option, but you'd need to check with the vendor. If you have no control panel or the panels don't provide a copy feature, then you're into manually copying files and databases from the old to new servers, not forgetting to update DNS as you go. One thing you may find when copying from the old to new especially if the control panels are different is that database server, database names and/or database user names are different in which case you'll need to update the scripts configuration parameters to use the new database info. If you're using cPanel and are planning to grow to multiple servers then take a look at cPanel DNS only, running a few of those at geographically diverse locations for your nameservers makes life a lot easier when you start adding/removing servers or even just moving users between servers.