Как перенести ваш сайт без простоев?

Опубликовано: 2020-01-24

How to migrate Website

Независимо от того, являетесь ли вы онлайн-гуру или новичком в онлайн-бизнесе, никогда не помешает освежить в памяти основы создания отличной платформы для роста, расширения и поддержания вашего онлайн-бизнеса. Эта статья предназначена для обучения и ознакомления вас с идеей миграции веб-сайтов.

Миграция сайта: что это?

Миграция веб-сайта — это процесс переноса всего вашего веб-сайта, включая веб-контент и базу данных, от одного хостинг-провайдера к другому хостинг-провайдеру. Если вы рассматриваете этот процесс или нуждаетесь в миграции, убедитесь, что весь процесс миграции будет выполнен со всеми предосторожностями.

Первое, что вам нужно сделать, это проверить совместимость плана или услуги, которую вы хотите приобрести для размещения своего веб-сайта. Например, если ваш веб-сайт создан с помощью PHP и MySQL, убедитесь, что ваш новый веб-хостинг предлагает такие платформы. Кроме того, реализация безопасности, скорость и время безотказной работы являются важными аспектами, которые следует учитывать при выборе любого веб-хостинга. Вы бы не хотели выбирать хостинг-провайдера, который создаст больше проблем для вашего сайта, чем решит их. Время простоя не хорошо для любого веб-сайта.

Зачем вам нужно перенести свой сайт?

Website Migration

Мы все были там. Вы пытаетесь получить доступ к своему веб-сайту, и ваш веб-сервер не отвечает. это может быть проблема вашего хоста. Вот несколько причин, по которым вы хотите перенести свой веб-сайт.

Серверы вашего хостинг-провайдера перегружены

Если вы приобрели услугу виртуального хостинга, на одном сервере могут одновременно работать тысячи веб-сайтов, это приводит к перегрузке сервера, и ваш веб-сайт оказывается в состоянии простоя.

Вредоносная кибератака на сервер

Может быть вероятность вредоносного ПО и кибератаки на ваш сайт, если ваши существующие провайдеры веб-хостинга не соблюдают надлежащие требования безопасности. Это одна из причин простоя.

Вы имеете дело с уставшими информационными панелями

Вы должны чувствовать себя комфортно с вашим хостинг-провайдером. Если вы застряли на платформе, которая работает плохо, и вам больше не удобно платить за услуги этого хостинга, вам, вероятно, следует как можно скорее сократить свои потери.

Чрезвычайная цена хостинга день за днем

Вы обнаружите, что платите за определенные услуги и считаете, что скрытых платежей нет. Вы верите, что ваш провайдер честен. Затем однажды вы обнаружите, что с вас берут больше, чем вы рассчитывали, и взимаются дополнительные сборы за услуги, которые уже должны быть включены в общую стоимость. Если вы обнаружите, что находитесь в такой ситуации, можно с уверенностью предложить отменить любые дальнейшие транзакции, и все деловые связи с этим хостом — лучший путь.

Миграция веб-сайта может показаться сложной, но это скорее гибкий процесс, чем сложный. До этого момента вы были убеждены, что, возможно, пришло время перенести ваш сайт на новый хостинг, но как это сделать с минимальным временем простоя? Что ж, тебе повезло!

Вот подробное описание процесса переноса вашего веб-сайта с текущего хоста на другой .

(1) Приобретите совместимый план у нового поставщика веб-хостинга.

Accuwebhosting

В настоящее время есть много веб-хостинговых компаний, готовых помочь облегчить передачу ваших услуг хостинга. У них есть индивидуальные или предварительно настроенные планы веб-хостинга, которые лучше всего соответствуют вашим потребностям. Это просто вопрос предпочтений. После покупки плана ваш новый хостинг-провайдер отправит вам подробную информацию, включая ваш IP-адрес и другие данные службы доменных имен. После того, как вы получили подтверждение новой услуги, внимательно проверьте все конфигурации и информацию. Не отменяйте существующую услугу хостинга, пока все не будет перенесено на новую услугу и она не будет работать должным образом.

Проверьте логины

Когда вы получите данные для входа от нового хостинг-провайдера, вам нужно будет проверить открытые порты, учетные данные для входа, FTP и т. д.

После того, как вы подтвердите данные для входа, проверьте встроенный инструмент переноса и посмотрите, подходит ли он для переноса вашего веб-сайта. Если у вас есть cPanel на обоих концах, вы можете использовать ее для переноса всей учетной записи cPanel, включая веб-контент, базы данных и учетные записи электронной почты.

Ищете переход с cPanel на cPanel? Ознакомьтесь со статьей о переносе Accuwebhosting > cPanel на cPanel, чтобы получить полную информацию.

(2) Резервное копирование всех данных

Backup your Data

Ваш существующий хостинг-провайдер должен помочь вам сделать резервную копию ваших данных. Вот 3 основных типа резервных копий, которые вам необходимы:

(A) Резервное копирование веб-контента :

Контент сайта — это основа любого сайта. Без контента вы не сможете описать свои услуги и передать информацию. Если у вас есть Windows Server или Windows Shared Hosting, содержимое должно лежать на wwwroot. На хостинге Linux с cPanel содержимое веб-сайта можно найти внутри public_html.

Создайте Zip-файл вашего веб-контента :

Перейдите в место, где хранятся данные вашего веб-сайта, и преобразуйте все файлы веб-контента в один zip-файл в Windows или Linux.

Перенесите резервную копию Zip с помощью FTP :

Протокол передачи файлов или FTP используется для передачи данных с одного сервера на другой. Для FTP доступно множество инструментов, таких как FileZilla, Cyberduck, FireFTP, Classic FTP и т. д. Рекомендуется, чтобы FTP-клиент FileZilla делал резервную копию своих Zip-файлов.

Хотите сделать резервную копию своего сайта с помощью FTP-клиента FileZilla? Оформить заказ FileZilla > Сделать резервную копию, чтобы выполнить все шаги.

(B) Резервное копирование базы данных:

Резервное копирование базы данных необходимо для переноса вашего веб-сайта, поскольку в нем хранятся все данные о пользователях, продуктах, транзакциях и т. д.

Существует 2 типа баз данных, которые могут быть на вашем веб-сайте: MSSQL и MySQL:

Резервное копирование базы данных MySQL :

phpMyAdmin — это веб-инструмент, с помощью которого вы можете работать с базами данных MySQL и запускать команды MySQL. Он также предоставляет параметры импорта/экспорта для вашей базы данных.

Хотите сделать резервную копию ваших баз данных MySQL? Оформить заказ Accuwebhosting > MySQL DB Backup для выполнения всех шагов.

Бэкап базы данных MSSQL :

Базой данных MSSQL можно управлять в SQL Management Studio. Здесь вы можете управлять базами данных MSSQL. Он предоставляет возможность напрямую экспортировать резервную копию базы данных MSSQL. Ниже приведена ссылка на резервную копию базы данных MSSQL из SQL Management Studio.

Хотите сделать резервную копию ваших баз данных MSSQL? Оформить заказ Accuwebhosting > Резервное копирование базы данных MSSQL, чтобы выполнить все шаги.

(C) Резервное копирование электронных писем:

Наиболее часто используемые платформы для резервного копирования электронной почты — Microsoft Outlook и Mozilla Thunderbird. Он используется для загрузки писем с вашего почтового сервера. Вы можете настроить свои учетные записи электронной почты на локальном компьютере для решения задачи загрузки электронной почты.

Хотите сделать резервную копию своей учетной записи электронной почты в локальном почтовом клиенте Microsoft Outlook? Оформить заказ Accuwebhosting > Настроить Outlook, чтобы выполнить все шаги.

Хотите сделать резервную копию своей учетной записи электронной почты в локальном почтовом клиенте Mozilla ThinderBird? Оформить заказ Accuwebhosting > Настроить Thunderbird, чтобы выполнить все шаги.

(3) Загрузка данных на новый сервер:

Data Uploading

Как только вы закончите с резервным копированием данных, вы загрузите все данные на новый сервер. Вы можете загрузить данные на новый сервер отдельно для веб-контента и баз данных. Этот следующий шаг очень важен при миграции веб-сайта. Вы должны убедиться, что ни один из файлов не был пропущен при загрузке вашего веб-сайта, так как это может вызвать проблемы при запуске веб-сайта.

(A) Восстановить веб-контент:

Есть много способов передать или загрузить веб-контент на новый хост-сервер. Если на вашем целевом сервере есть панель управления, такая как SolidCP или Websitepanel, вы можете загружать веб-контент напрямую, используя кнопку загрузки.

Восстановить веб-контент вручную с помощью FTP :

Вы можете подключить свой новый сервер к FTP для переноса или переноса вашего веб-контента.

Хотите загрузить или восстановить свой веб-контент на целевой сервер с помощью FileZilla? Оформить заказ Accuwebhosting > Восстановить веб-контент, чтобы выполнить все шаги.

(Б) Восстановить базу данных:

Прежде чем начать процесс восстановления базы данных, вам необходимо создать ту же базу данных и пользователя БД на целевом сервере.

Восстановить базу данных MySQL :

Базу данных MySQL можно восстановить из phpMyAdmin. Хотите восстановить базу данных MySQL из phpMyAdmin? Оформить заказ Accuwebhosting > Восстановить базу данных MySQL, чтобы выполнить все шаги.

Восстановить базу данных MSSQL :

Базу данных MSSQL можно восстановить из MSSQL Management Studio. Хотите восстановить базу данных MSSQL из phpMyAdmin? Оформить заказ Accuwebhosting > Восстановить базу данных MSSQL, чтобы выполнить все шаги.

(C) Восстановить электронную почту:

Миграция электронной почты зависит от того, какую службу электронной почты вы используете. Это возможно, если у вас есть один и тот же почтовый сервис на обоих концах. Служба электронной почты предоставляет такие функции/инструменты, которые полезны при переносе электронной почты. Для этой части переноса электронной почты может потребоваться помощь вашей принимающей хостинговой компании.

Нет необходимости переносить электронные письма на новый целевой сервер. Вы можете создать все учетные записи электронной почты с одним и тем же паролем на новом почтовом сервере и продолжать использовать Outlook и Thunderbird для получения своих электронных писем.

(4) Проверка данных и тестирование веб-сайта:

Data Verification and Website Testing

Вам нужно будет просмотреть все файлы/папки, которые вы перенесли со старого хоста, и эффективно сравнить их в обоих местах. После того, как вы закончите проверку данных, вы можете протестировать свой веб-сайт, используя временный URL-адрес.

Тестовый сайт с временным URL

Временный URL-адрес используется, когда вам нужно проверить свой веб-сайт, не указывая свой домен. cPanel и Plesk обе панели предоставляют временный URL-адрес. Используя временный URL-адрес, вы можете убедиться, что страницы веб-сайта работают правильно и установлено подключение к базе данных. Если на вашем веб-сайте есть какая-либо ошибка или проблема, вы можете найти и исправить ее на этом шаге, прежде чем запускать ее.

Хотите протестировать и проверить свой веб-сайт перед сменой серверов имен или DNS? Оформить заказ Accuwebhosting > Протестируйте свой веб-сайт, чтобы выполнить все шаги.

(5) Изменить DNS:

Change DNS

После завершения проверки данных вы можете изменить серверы доменных имен. Серверам имен может потребоваться несколько часов, чтобы распространиться по всему миру. Вы можете изменить серверы доменных имен в панели управления доменом, где вы приобрели свой домен.

Если вы приобрели услугу виртуального хостинга, ваш провайдер веб-хостинга предоставит вам данные сервера имен, чтобы направить веб-сайт на их сервер. Ниже приведен пример серверов имен.

ns1.домен.com
ns2.домен.com

Если вы покупаете сервер и хотите использовать свой собственный сервер имен, потребуется зарегистрировать и установить серверы имен в панели управления вашего регистратора доменов. Для регистрации сервера имен требуется IP-адрес и данные ns1 и ns2 вашего домена, как показано ниже.

ns1.domain.com — IP-адрес вашего сервера
ns2.domain.com — IP-адрес вашего сервера

Все регистраторы доменов имеют разные настройки для регистрации и установки серверов имен. Следовательно, вам нужно будет сделать это соответствующим образом. Вы можете связаться с вашим регистратором доменов, чтобы установить необходимые серверы имен.

Купили домен у Accuwebhosting? Оформить заказ Accuwebhosting > Зарегистрировать и настроить серверы имен, чтобы выполнить все шаги.