اگه بخواید به صورت Failover داشته باشید سایت رو باید از سرویس دهنده هایی که چند سرور رو به شما و با امکان Load Balancing ارائه میکنند استفاده کنید !
خودتون نمیتونید به راحتی راه اندازی کنید . بهتره از بستر های آماده استفاده کنید ( سرویس دهنده های خاص )
ولی سوال شما این بود که : اگر بخوام یه سایت پربازدید رو روی دو هاست داشته باشم، که بازدید کننده هاش تقسیم بشند و اگه احیانا یک هاست down بود، بازدید کننده به هاست دیگر ارجاع داده شود، چه کار باید کرد .
شما باید اطلاعات رو همزمان رو هر دو هاست داشته باشید (synchronize) و در مواقع ضروری از تغییر DNS استفاده کنید ( به صورت دستی ! ) این کار به راحتی با نوشتن چند اسکریپت قابل انجام هست و به یک مدیریت نیاز داره