I have been doing reseller website hosting as in, I broker hosting using different WHM Reseller hosting accounts. I have noticed that with this type of scenario, many hosting companies are understaffed or are a one person show. This in turn, creates extended downtimes when an issue occurs because they either a: are not aware of the problem or, b: don't have the time to fix it or, c: don't know how to fix it.
With all of that stated, I am in need of answers on how to create redundancy for my clients, who are hosted under my brands and reseller variations of hosting.
To further explain the question(s):
1. Will pointing the clients Domain Names to more than one reseller hosting Name Server set and mocking the settings and email accounts, etc mean that when one reseller account server goes down, the other reseller account servers then work like no downtime has occurred?
Note: the Domain Names in the example below are theoretical.
Nameserver 1: ns1.domainnamehere.com
Nameserver 2: ns2.domainnamehere.com
Nameserver 3: ns1.anotherdomainnamecompany.com
Nameserver 4: ns2.anotherdomainnamecompany.com
Nameserver 5: ns1.thethirdnameserver.com
Nameserver 6: ns2.thethirdnameserver.com
2. Is there any way to automatically backup websites and databases, email/email accounts, etc that are existing on one reseller hosting account to another reseller hosting account?
3. If neither example works, any Ideas to make this happen?
All Hosting Accounts based on WHM/cPanel/Fantastico applications
All accounts are Linux CentOS 5.5 or higher