технически тут препятствий особых нет, так же как сменить физический сервер + сменить владельца сайта. © nobilix
Вот как раз технических препятствий столько - голову сломать можно.
Аккаунт - это неделимая единица (по сути, отдельный unix-пользователь). Таскай как хочешь, крути что нравится.
А сайт - штука эфемерная. Вот как узнать (техническими методами, со 100% точностью) - какая база данных к какому сайту относится? (не заставляя кнутом и палками пользователя вручную указывать связи между всеми скриптами/базами). А как быть, если сайт использует не одну базу, а несколько? Или база в другом аккаунте? А вдруг - ни одной?
Как быть с тем что некоторые скрипты используют в работе папки *вне* корневой папки сайта? Как узнать - какие именно и к каким файлам принадлежат?
Как учесть все модификации всех конфигурационных файлов/настроек в БД всех существующих CMS+самопальных поделок? Как их автоматически редактировать так чтобы после такого, простите, переноса владелец не выцарапал поддержке хостинга оба глаза "мой сайт работал, я перенес его вашим мастером - теперь не работает"? :)
Тем не менее, насколько мне известно в планах есть создание специального инструмента, который позволит переносить выбранные папки/базы в другой аккаунт. О времени и особенностях реализации, увы, сказать ничего не могу.