Может с такими нагрузками лучше и дешевле будет собрать свой сервер и купить белый статический IP ? Тогда сможете наращивать мощность по необходимости, поменять проц или докинуть оперативы, на крайний случай поставить 2 сервер на который вынести только БД и это сильно разгрузит основной сервер.
Как сделать чтобы не покупать домен (он уже есть на действующем сервере, хотелось бы отладить новый сайт для начала и только после всех проверок резолвить)
Вариант на коленке:
Имеем(пример):
1) Старый сервер IP 10.200.50.1
2) Новый сервер IP 10.100.80.5
3) Днс записи ссылающиеся на старый сервер magaz.ru и supermagaz.ru
Делаете следующее:
1)Дампите базы и переносите все на новый сервак
2)На новом сервере прописываете ему имена как будто на боевой сервер(чтобы сервер считал что онmagaz.ru и supermagaz.ru) но не перекидываете у днс хостера записи на этот новый сервак(DNS всему миру будет говорить что сайты все еще на старом адресе).
3) На компе\компах откуда будете все отлаживать в hosts(C:\Windows\System32\drivers\etc\hosts) создаете записи:
10.100.80.5 magaz.ru
10.100.80.5 supermagaz.ru
В итоге весь мир по старинке работает с магазинами на старом сервере, а Ваши компы из п3 работают с магазинами уже на новом сервере, сервер чувствует себя хорошо и считает настоящим и боевым. Когда все доделаете то просто у DNS хостера меняете записи IP сервера на новые, клиенты вообще не заметят подмены и перехода.