Как перенести сайт и сервер с Timeweb на свой VPS
Уперлись в ограничения тарифа Timeweb, хотите полный контроль над сервером или просто перерос shared-хостинг — и задумались о переезде на свой VPS. Перенос с Timeweb на собственный сервер пугает только на словах: на деле это понятная последовательность из выгрузки данных, подъёма сайта на новом месте и переключения домена. Ниже пошаговое руководство, как перенести сайт и сервер с Timeweb на свой VPS без простоя и потери данных.
Содержание
Обсудить статью, задать вопрос или начать новую тему
Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.
Перейти в сообщество →Коротко: план переезда за пять шагов
Чтобы не потеряться в деталях, держите в голове общий план — всё остальное лишь его раскрытие. Сначала вы забираете с Timeweb файлы сайта и дамп базы данных. Затем поднимаете на новом VPS тот же стек (веб-сервер, PHP, база) и разворачиваете на нём копию сайта. Проверяете копию по IP, не трогая домен. И только когда убедились, что всё работает, переключаете DNS на новый сервер.
Ключевой принцип, который убирает простой: старый хостинг остаётся рабочим до самого конца. Вы не удаляете ничего на Timeweb, пока новый сервер полностью не заработал и домен не переключился. Такой порядок означает, что в худшем случае вы всегда можете вернуться, а посетители до последней секунды обслуживаются старой площадкой. Дальше разберём каждый шаг подробно и с учётом особенностей Timeweb.
Что именно нужно перенести
Прежде чем копировать, составьте список того, что живёт на хостинге. Обычно это: файлы сайта (код, загрузки, медиа), база данных, настройки веб-сервера и, отдельно, почта и доменные записи. На shared-хостинге Timeweb доступ к файлам есть через панель, FTP и, на подходящих тарифах, SSH. База отдаётся дампом через phpMyAdmin или консоль.
Отдельно отметьте нестандартное: cron-задания (их придётся пересоздать на новом сервере), специфические версии PHP и расширений, переменные окружения, сторонние сервисы, к которым обращается сайт. На управляемом хостинге многое настроено за вас, и на своём VPS это придётся воспроизвести руками — но именно это и даёт контроль, ради которого затевается переезд. Полный список на старте избавит от сюрпризов вроде «сайт переехал, а форма обратной связи молчит, потому что не настроена отправка почты».
Нужен сервер под эту задачу?
Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США и РФ. Оплата картой РФ и по СБП.
Заказать VPS для переездаЗабираем файлы и базу с Timeweb
Файлы удобнее всего скачать целиком. Если на вашем тарифе доступен SSH, синхронизируйте каталог сайта напрямую на новый сервер через rsync — это быстро и повторяемо. Если SSH нет, подойдёт FTP-клиент или архив через панель с последующей загрузкой:
# если есть SSH на Timeweb — тянем файлы сразу на новый VPS
rsync -avz -e ssh user@timeweb-host:/home/user/example.com/ /var/www/example.com/
# базу выгружаем дампом
mysqldump -u db_user -p db_name > db.sql
Если SSH недоступен, базу выгрузите через phpMyAdmin в панели (экспорт в SQL), а файлы — архивом или по FTP. Проверьте, что дамп базы полный и в правильной кодировке (обычно utf8mb4), иначе на новом месте получите «кракозябры». Загрузки и медиа не забудьте — на некоторых CMS они лежат отдельно от кода. Собрав файлы и дамп, вы отвязались от Timeweb: дальше вся работа идёт на новом сервере.
Поднимаем сайт на новом VPS
На чистом VPS поставьте тот же стек, что был на хостинге. Обычно это Nginx (или Apache), PHP нужной версии и MySQL/MariaDB. Важно подобрать ту же мажорную версию PHP, что использовал сайт на Timeweb, — расхождение версий частая причина ошибок после переезда:
# базовый стек на Debian/Ubuntu
apt update && apt install nginx php-fpm php-mysql mariadb-server -y
# создаём базу и импортируем дамп
mysql -e "CREATE DATABASE db_name CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci"
mysql db_name < db.sql
Разложите файлы в каталог сайта, настройте виртуальный хост веб-сервера, пропишите в конфиге CMS реквизиты новой базы. На этом этапе сайт уже должен открываться по IP нового сервера. Именно проверка по IP до переключения домена — то, что отличает спокойный переезд от нервного: вы находите и чините все шероховатости, пока посетители ещё на Timeweb и ничего не замечают.
Проверяем и переключаем домен без простоя
Чтобы протестировать копию под настоящим доменом, не трогая DNS, пропишите домен и новый IP в локальный файл hosts на своей машине. Тогда ваш браузер пойдёт на новый сервер, а весь мир — на Timeweb. Прокликайте страницы, формы, админку. Убедившись, что всё работает, готовьте переключение.
За сутки до переезда снизьте TTL DNS-записей до 300 секунд, чтобы мир быстро подхватил новый IP. В момент переключения сделайте финальную досинхронизацию свежих данных (новые заказы, комментарии), затем поменяйте A-запись домена на IP нового сервера. Благодаря низкому TTL переключение займёт минуты. Старый хостинг на Timeweb не отключайте ещё пару дней — на него будут заходить те, у кого запись осталась в кэше, и обрыва они не заметят. Отдельно проверьте: если почта была на Timeweb, MX-записи тоже нужно перенести и не потерять письма.
Особенности переезда именно с Timeweb
Пара практических моментов, специфичных для Timeweb. Во-первых, на shared-тарифах доступ к серверу ограничен панелью, и многое (версии ПО, конфиги) вы видите лишь частично — заранее уточните версию PHP и набор расширений, чтобы воспроизвести их на VPS. Во-вторых, если вы держали и домен, и хостинг в одном аккаунте, помните, что переезд хостинга и перенос домена к другому регистратору — разные операции; домен можно оставить где есть, поменяв лишь A-запись.
В-третьих, взвесьте, что именно вы выигрываете. Свой VPS даёт полный root-доступ, свободу в выборе ПО, предсказуемые ресурсы и часто лучшую цену за ту же мощность — но и требует, чтобы обновлениями и безопасностью занимались вы. Это честный размен: больше контроля в обмен на больше ответственности. Для растущего проекта он почти всегда оправдан, и переехать можно постепенно, держа обе площадки параллельно.
Куда переезжать и как оплатить
Выбор локации нового VPS зависит от аудитории. Если сайт ориентирован на Россию, берите VPS в RU — минимальный пинг до посетителей, отсутствие трансграничных задержек, соответствие 152-ФЗ по хранению персональных данных. Для зарубежных проектов или доступа к иностранным сервисам подойдут US и UK. У MAATRIX доступны все три локации, а оплата возможна картой российского банка, по СБП, криптовалютой или токеном MAAT — иностранная карта не нужна, что снимает частую головную боль при аренде сервера.
Поднять новый VPS у MAATRIX можно за несколько минут, и всё время переезда старый хостинг на Timeweb остаётся у вас как страховка. Когда новый сервер проверен и домен переключён, вы получаете полный контроль над своим проектом — ровно то, ради чего затевался переезд.
Нужен сервер под эту задачу?
Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США и РФ. Оплата картой РФ и по СБП.
Заказать VPS для переездаОбсудить статью, задать вопрос или начать новую тему
Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.
Перейти в сообщество →Частые вопросы
Можно ли перенести сайт с Timeweb без простоя?
Да. Поднимите копию на новом VPS, проверьте её по IP, заранее снизьте TTL и переключите домен в последнюю очередь. Старый хостинг на Timeweb остаётся рабочим до конца, поэтому посетители не видят перерыва.
Как забрать базу данных с Timeweb?
Через дамп: если есть SSH — командой mysqldump, иначе через экспорт в phpMyAdmin из панели. Убедитесь, что дамп полный и в кодировке utf8mb4, чтобы на новом сервере не появились «кракозябры».
Что сложнее на своём VPS по сравнению с Timeweb?
Обновления, безопасность и настройка ПО теперь на вас — на управляемом хостинге это делали за вас. Взамен вы получаете полный контроль, свободу выбора софта и предсказуемые ресурсы. Для растущего проекта размен обычно оправдан.
Как оплатить VPS из России?
У MAATRIX оплата возможна картой российского банка, по СБП, криптовалютой или токеном MAAT. Иностранная карта не требуется, а локацию (RU, US, UK) вы выбираете под свою аудиторию.
Нужны сами нейросети для контента?
Генерируйте изображения, видео и озвучку нейросетями на falapi.io — десятки моделей в одном окне. Оплата картой РФ и по СБП.