Назад | Перейти на главную страницу

Перенести весь сайт с одного сервера на другой (оба используют cPanel)

Какой самый простой и безопасный способ перенести весь мой сайт (базы данных, учетные записи электронной почты, электронные письма, файлы, весь мой форум phpBB, worpress и т. Д.) С одного сервера на другой, когда оба используют cPanel (при сохранении одного и того же доменного имени).

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

Служба поддержки клиентов сказала мне, что они предоставят мне бесплатную услугу миграции, если у меня есть root-доступ, который по-видимому Я не. Я полный новичок во всех вещах, связанных с серверами и сетями (DNS, IP-адреса и т. Д.). У меня есть представление о том, как передавать файлы и базы данных, но я не знаю, что я собираюсь делать с учетными записями электронной почты и как я собираюсь настроить свое старое доменное имя, чтобы указывать на новый сервер, а также все другие вещи, связанные с сетями Интернета Я, наверное, забываю.

Во-первых, есть ли у вас доступ WHM к обеим машинам? Если так, то это тривиально. cPanel имеет функцию «Копировать учетную запись с удаленной машины», которая заставляет конечную машину подключаться к исходной машине по SSH, создавать резервную копию и восстанавливать ее. Он работает довольно хорошо, и вы должны попробовать его в первую очередь.

Если нет, вы можете создать резервную копию и скопировать ее на новую машину. Восстановление должно помочь вам на 99%.

Если вы не можете создать / восстановить резервную копию, значит, вы застряли в ручном режиме. Это включает в себя сброс всех ваших данных (MySQL - это просто, вам, возможно, придется записывать такие вещи, как адреса электронной почты / имена хостов) и восстановление их вручную на новом компьютере. Это далеко не идеально и, вероятно, займет много времени (например, я могу перенести более 500 учетных записей за 6 часов с помощью функции «Копировать учетную запись», но создание одного полусложного сайта вручную может занять 6 часов. сам).

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

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