Если сам не умеешь, то лучше у спеца спросить, у того человека, которому доверяешь, я вот сам не смог, попросил, мне за 10$ перенесли, очень благодарен. Насчет подскажите хороший хостинг, то не знаю, скину ссыль то Ленинград еще накажет, пусть он сам тебе подскажет
Кстати, на некоторых хостингах, помогают сайт переносить, вот не помню только, на том что у меня, переносят или нет, вроде переносят, но только с бесплатных вроде не переносят, хотя там в последнее время изменения были, надо читать.
Выбери себе хостинг который тебе нужен,обратись к тех поддержке хостинга,дашь им данные старого хостинга и они тебе перенесут!Большинство хостеров предоставляют такую услугу бесплатно!Я бы посоветовал бы хостинг от http://www.ihc.ru
А у какого хостинга нет негативных отзывов?Я 3 года пользуюсь и проблем не знаю,а то что какой ламер не может оптимизировать свой сайт и превышает нагрузку на сервер и его сайты отключают и пишет негативный отзыв,это не значит что хостинг плохой,некоторые не довольны что хостинг подорожал на 40 рублей,это же смешно!Да и отзывы там еще 2011 года,за это время многое изменилось!
У него еще и конструктор сайтов,я то думал у него просто сайт.Тогда ему это влетит в круглую сумму,если он захочет его перенести его на какую нибудь популярную cms!Думаю что столько заломят что,сайт столько не стоит!
Если сайт самописный (или CMS открытая), то можно через FTP (SSH, PHP-скрипты и т.д.) и стянуть SQL-базу (SQL Yog, например).
Если сайт создан в системе, аналогичной uCoz'у, то никак. Единственное, что можно сделать - взять хостинг, установить чистую CMS и заполнить её уже имеющимся контентом.