Как перенести сайт на другой хостинг
Многие владельцы сайтов рано или поздно хотят изменить условия платформы и используемый хостинг. Обычно это связано с некачественной работой используемого хостинга, службы поддержки или с ценовыми ограничениями. Для того, чтобы перенести существующий сайт на другую платформу, необходимо подобрать качественный хостинг. В этом вопросе стоит обращать внимание на рейтинг хостингов, отзывы пользователей и уровень его посещаемости. Также немаловажным является время создания хостинга. Лучше остановить свой выбор на давно существующей платформе, которая успела себя зарекомендовать с лучшей стороны. Не стоит выбирать самый бюджетный вариант, так как стоимость качественного хостинга не может быть дешевой. Низкой ценой могут привлекать новых пользователей молодые хостинги с лимитами и ограничениями.
Виды хостинга
Перед тем, как определиться с выбором хостинга, важно понять, какие хостинги существуют и для каких целей. Провайдеры предлагают своим пользователям 4 вида хостинга:
- Общий хостинг
- Виртуальный частичного типа;
- Облачный;
- Выделенный.
Для начинающего пользователя, который недавно запустил свой сайт, подойдет общий хостинг. Обычно он предлагает доступные тарифные планы и простой набор инструментов. Такой вариант подойдет для незначительных проектов, которые только набирают свои обороты. Общий тип хостинга используют многие пользователи, именно поэтому он имеет привлекательную стоимость. Среди других преимуществ такого хостинга — простая панель управления, надежная служба поддержки, разнообразие тарифных планов. Недостатком общего пользования является снижение скорости. Именно поэтому его лучше не использовать для крупных сайтов с большой посещаемостью.
Приватный хостинг предусматривает также общее использование пространства, однако у каждого пользователя имеется свое личное, приватное, место. Под каждого пользователя подбирается определенная мощность и пространство, которыми он сможет пользоваться. Преимуществом такого использования является хорошая скорость загрузки сайта, высокая приватность данных и расширенные возможности настроек. По стоимости такой хостинг будет на порядок выше, чем общий. Но, учитывая его возможности и скорость загрузки, такая стоимость оправдана.
Облачный — характеризуется бесперебойным характером работы и высокой приватностью. Это самый безопасный и надежный вариант из всех существующих. Такой сервер хранит копию данных сайта и может в автоматическом режиме переключаться. На таком хостинге можно работать с мощными сайтами, которые имеют высокую посещаемость. При этом оплата осуществляется только за использованный ресурс. Единственным недостатком такого хостинга можно считать высокую стоимость.
Выделенный сервер — это отдельная площадка, которую использует лишь один пользователь. Это позволяет индивидуально настраивать платформу, выбирать необходимую операционную систему и организовывать самостоятельную работу сайта. Среди недостатков такого хостинга стоит отметить высокую стоимость и определенные навыки, которыми должен обладать пользователь.
Хостинг для сайта Timeweb
Хостинг с бесплатным переносомПеремещение сайта на другой хостинг
После выбора подходящего для переноса сайта хостинга, необходимо изменить привязку доменного адреса. Новое имя домена должно перенаправлять пользователей на новый хостинг. Только после этого переносят все существующие на сайте файлы. Для того, чтобы изменить имя домена, необходимо перейти к панели управления и настройкам имени. Во вкладке «зарегистрировать домен» можно внести данные о новом имени.
Перенос файлов
Лучше сразу создавать резервное копирование платформы и контролировать корректность работы скопированных файлов. Это необходимо для того, чтобы сохранить все данные сайта в случае потери каких либо файлов. Далее необходимо открыть корневую директорию страницы и скачать оттуда все данные. Это и есть этап сбора всех данных со старого хостинга. Загрузка файлов на новой платформе осуществляется таким же образом. В соответствующей папке «public html» необходимо забрать все имеющиеся файлы. В эту же папку в дальнейшем будет поступать кэш, логи и данные о пользователях.
Перемещение базы данных
Это важно для сайтов, которые используют CMS. Перемещение возможно ручным способом с помощью панели php myadmin. Также можно воспользоваться имеющимися для переноса инструментами на хостинге. Перемещение выполняется следующим образом: в разделе базы данных необходимо выделить все существующие файлы. Далее нажать на экспорт и выбрать путь перемещения файлов. В новом хостинге необходимо создать базу данных и в новом окне заполнить информацию с именем, логином и паролем. Теперь остается лишь перенести существующую базу данных на новый сервер. Для этого выбирается «импорт», далее папка с сохраненными ранее данными и подтвердить свои действия кнопкой «создать».
Перенос учетной записи
Перемещение учетной записи считается важным нюансом, особенно при частом использовании почты. Порядок действий зависит от предварительных настроек:
- Самым удобным считается вариант, когда доменное имя уже содержит электронный адрес. В этом случае необходимо к имеющемуся адресу привязать почтовый сервер.
- Привязка почты к сервису, который выступает посредником. Таким посредником может быть Microsoft 365 или Мойофис. В этом случае нужно проверить в DNS обновление записей MX.
- Если адрес почты привязан к прошлому хостингу, необходимо в разделе с электронной почтой подключить импорт мейла и заново создать учетную запись.
Обновление в CMS
Необходимо открыть папку с данными об информации движка. В ней содержится файл, который имеет название «conf» или «setting». Такой файл нужно открыть с помощью блокнота и заполнить новую информацию в поле с именем, а также исправить существующий файл на новый, с имеющимся корнем веб страницы.
Перемещение домена
Несмотря на выше сделанную работу, настройка NS еще будет содержать старую информацию о другом хостинге. Поэтому нужно изменить настройки и привязать новое имя домена на новом хостинге. Это можно сделать несколькими способами:
- Изменить dns запись на платформе;
- Полностью перенести домен на новый хостинг;
- Поменять значения NS на новые.
Два первых варианта больше подойдут для опытных пользователей, которые уже имели дело с переносом сайта на новый хостинг. Третий вариант считается более простым и подойдет для новичков, которые впервые меняют хостинг. В этом случае при регистрации на почту приходит уведомление с новыми данными NS, которые будут содержать в себе названия «ns1», «ns2». В панели управления необходимо указать эти данные, которые будут характеризовать работу на новом хостинге.
Проверка исправности работы
Для того, чтобы точно убедиться в корректном перемещении всех файлов на новый сервер, необходимо выполнить проверку. Для этого стоит придерживаться нескольких действий:
- Проверить корректность ресурса через технический домен. Это адреса четвертого уровня, при которых даже с неправильным именем страница будет отображаться.
- Проверка через поддомены с подключением к public_html.
- Самым надежным вариантом является обращение в службу поддержки. Специалисты могут самостоятельно проверить работу сайта и, в случае необходимости, внести поправки.
Перенести сайт с одного хостинга на другой можно самостоятельно, придерживаясь всех вышеописанных шагов. Для того, чтобы без рисков и ошибок осуществить перемещение данных, можно обратиться в службу поддержки. Для этого можно оставить заявку на электронный адрес провайдера или сформировать обращение на сайте.
Серверы для размещения сайта на новый хостинг
Для того, чтобы безопасно перенести данные с одного хостинга на другой, можно воспользоваться специальными сервисами. Они предоставляют свои услуги по безопасному перемещению сайта и, в случае необходимости, по выбору оптимального хостинга.
Рейтинг лучших с бесплатным переносом
Название хостинга | Количество сайтов | Мин. цена мес./год. | Домен .ru | Ссылка |
---|---|---|---|---|
Timeweb🥇 | ~466000 | 197 р./2028 р. | 179 р./399 р. | Перейти на timeweb.com |
Beget🥈 | ~320000 | 190 р./1980 р. | 179 р./289 р. | Перейти на beget.com |
Sprinhost🥉 | ~410800 | 168 р./1416 р. | 149 р./288 р. | Перейти на sprinthost.ru |
ihc.ru | ~30000 | 99 р./990 р. | 200 р./490 р. | Перейти на ihc.ru |
webhost1 | ~137400 | 140 р./1428 р. | 180 р./280 р. | Перейти на webhost1 |
1.Reg.ru
Для того, чтобы начать работу на платформе, необходимо выбрать тарифный план и подобрать новый хостинг. Бонусным предложением является бесплатное использование нового хостинга в течении месяца. Среди имеющихся предложений можно выбрать оптимальный вариант для старта, хостинги для незначительных проектов, оптимальные варианты для блога и вариант для большого ресурса. Стоимость подписки на услугу составляет от 141 рубля в месяц. За такую стоимость можно безопасно перенести все данные сайта и быть уверенным в корректном отображении всех файлов. Среди возможностей платформы:
- Архивирование файлов. Теперь все файлы будут иметь копию и, в случае утраты данных, их можно будет запросто восстановить.
- Скачивание дампа базы данных.
- Доступ SSH.
Среди достоинств платформы — ежедневный график работы и наличие технической поддержки. Перемещение сайта занимает не больше суток, при этом все данные будут отображаться корректно. Также на платформе можно ознакомиться с рейтингом хостингов и выбрать для себя наиболее надежный вариант.
2. LandingCopy
Популярный сервер, который предоставляет ряд услуг, в том числе и перемещение сайта на новый хостинг. Для того, чтобы воспользоваться услугой сервера, необходимо оставить заявку на сайте. Все услуги имеют фиксированные тарифы, что повышает уровень доверия к платформе. Перемещение сайта обойдется в 990 рублей, при этом все данные будут надежно перенесены с имеющейся копией. Среди возможностей платформы:
- Замена текста и картинок на сайте;
- Настройка почтовых заявок;
- Подключение Яндекс.Метрики;
- Описание целей в Яндекс.Метрике;
- Перемещение сайта на хостинг.
3. ItProArt
Сервер предоставляет широкий набор инструментов, в том числе и перемещение сайта на новый хостинг. Здесь каждый пользователь может рассчитывать на постоянную поддержку и помощь в корректном отображении сайта. На сайте представлены разнообразные тарифные планы, где каждый пользователь может подобрать для себя наиболее подходящее решение.
Перемещение веб ресурса на новый хостинг — это достаточно трудоемкий процесс, который иногда требует определенных знаний. Корректное перемещение можно выполнить самостоятельно, придерживаясь всех вышеперечисленных инструкций. Более простым вариантом является обращение за помощью к специальным серверам. Такие серверы сами копируют и переносят данные на новый хостинг, а также проверяют корректность работы платформы.
Хостинг с бесплатным переносомПрограммы для переноса
Программы для копирования лендинга, это продукты, созданные для офлайн просмотра сайтов. Они полностью скачивают на локальный диск все содержимое указанного веб-ресурса.
- Расширение для браузеров Firefox ScrapBook или Web ScrapBook для Chrome. Они позволяют сохранить HTML код страницы, изображения, стили, скрипты, шрифты и другое содержимое лендинга. Недостаток расширения — все копируется в одну папку на диск, структура папок на сайте-доноре не копируется;
- HTTrack Website Copier — бесплатная программа для создания локальной копии одного или целого списка сайтов. У программы очень подробные настройки, можно настраивать фильтры на нужные типы файлов поддерживается закачка. Все скачанные сайты организованы по проектам и разделены по тематике;
- Программа Cyotek WebCopy проста в использовании: укажите URL сайта и кликните по кнопке «Copy Website». При желании можно просканировать лендинг и выбрать ресурсы страницы, которые нужно скачивать.
- Teleport Pro — платная программа для копирования сайтов, однако для копирования лендинга достаточно пробной версии (40 запусков и не более 500 файлов в проекте).
- Wget — консольная утилита Linux для загрузки сайтов, которая была портирована на Windows.
Самостоятельный перенос сайта на хостинг
1. Скачивание файлов сайта
Самый простой и быстрый способ скачать файлы сайта — это заархивировать их в панели управления и скачать готовый архив, например ZIP или GZ.
Действия на примере файлового менеджера CPanel
Если файлов скопилось очень много, и хостинг отказывается архивировать такой объём информации, то можно скачать файлы на свой компьютер по FTP программой Filezilla или аналогичной.
2. Скачивание базы данных MySQL
Для скачивания базы можно использовать функционал панели управления, если такая функция в ней есть, либо скачать базу из PHPMyAdmin.
Если База данных выросла до такого объёма, что скачать её обычными средствами не получается, то можно скачать её при помощи бесплатной утилиты Sypex Dumper. Это скрипт, который вам будет нужно поставить на свой старый хостинг. Программа мультиязычная и интуитивно-понятная.
3. Скачивание SSL-сертификата
Если у вашего сайта есть SSL сертификат (ваш сайт настроен для работы по защищенному протоколу HTTPS). То вместе с переносом сайта на новый хостинг, нужно перенести и SSL-сертификат. Для этого скачайте SSL там где вы его приобретали, например в панели вашего старого хостинга. Если такой функции в панели управления нет, или вы её не нашли, то напишите запрос в службу поддержки, они должны вам его отдать. Если вы не используете SSL, то пропустите этот и следующий пункты.
Далее берем все эти скаченные данные и таким же обратным способом переносим все на новый хостинг.
Заключение
При возникновении любых сложностей с переездом не стесняйтесь обращаться в службу поддержки, главное четко формулируйте проблему и прикрепляйте скриншоты.