웹 사이트를 다른 웹 호스트로 이동하는 방법 (전환시기 알기)

작성자 :
  • 호스팅 가이드
  • 업데이트 : 9 월 03, 2019

이상적인 세계에서 우리는 웹 호스트를 전환하는 것에 대해 걱정할 필요가 없을 것입니다. 사이트는 현재 호스팅 제공 업체의 시설에 행복하게 머물러있게 될 것입니다. 로딩 시간이 많고 비용이 적게 들고 100 % 가동 시간이 길어집니다.

불행히도, 세계는 이상적이지 않으며이 완벽한 시나리오는 거의 존재하지 않습니다. 현재 웹 주인이 필요한 것을 제공하지 않는 경우 더 나은 웹 호스트로 전환 할 때가 될 수 있습니다 (우리는 언제 전환해야하는지 알 수 있습니다. 이 기사의 뒷부분). 귀하의 사이트를 새로운 웹 호스트로 이동하는 것은 새 집으로 이사하는 것과 같이 지칠 필요가 없습니다. 올바른 단계를 거치면 실제로는 상당히 쉽습니다.

웹 사이트를 새 웹 호스트로 전송하는 데는 두 가지 경로가 있습니다.

옵션 #1 : 쉬운 길

  1. 무료 사이트 이전 서비스로 새로운 웹 호스트 구입
  2. 이전 웹 호스트에서 계정 세부 정보를 제공하십시오.
  3. 다시 앉아서 지원 팀이 나머지 작업을하도록하십시오.

옵션 #2 : 수동 전송 *

  1. 새 웹 호스트 구입
  2. 기존 파일, 데이터베이스 및 전자 메일 계정을 새 호스트로 이동
  3. 최종 점검 및 문제 해결
  4. 웹 사이트 DNS 레코드 전환
  5. DNS 변경이 전파 될 때까지 기다립니다.


옵션 #1 : 무료 호스트 이전 서비스

이것은 초보자 및 바쁜 비즈니스 소유자를위한 최상의 옵션. 작업을 완료하는 가장 쉽고 빠른 방법이므로 단순히 내 선호하는 방법이기도합니다.

웹 호스팅은 경쟁이 치열한 산업입니다. 호스팅 회사는 새로운 고객을 위해 무거운 짐을 싣는 일을 포함하여 새로운 고객을 유치하기 위해 할 수있는 모든 일을하고 있습니다. 내가 추천하는 훌륭한 사이트를 포함하여 많은 호스팅 업체가 무료 웹 사이트 이전 서비스를 제공합니다. 대부분의 경우 새 공급자에 가입 한 후 이전을 요청하면 지원 팀에서 나머지 작업을 처리합니다.

이 특혜를 이용하여 시간을 절약하고 다른 웹 사이트 작업에 집중하십시오.

다음은 세 가지 간단한 단계입니다.

1- 무료 사이트 이전을 제공하는 웹 호스트에 등록

자유로운 사이트 이전이 가능한 호스팅 회사

자유로운 사이트 이전이없는 호스팅 회사

무료 화이트 글로브 웹 사이트 마이그레이션 서비스를 원한다면이 호스트를 피하십시오.

2- 사이트 이전 요청 및 웹 사이트 세부 정보 제공

새 웹 호스트에 마이그레이션 요청을 제출하십시오. 일반적으로 호스트 이름, 제어판 로그인 및 FTP 로그인 등 이전 호스트에 로그인 데이터를 제공하기 만하면됩니다. 새 웹 호스트가 나머지를 처리합니다.

예 : InMotion 호스팅

InMotion 호스팅 웹 사이트 Tranfer
InMotion Hosting에서 사이트 이전을 시작하려면 AMP 대시 보드> Account Operations> Website Transfer Request에 로그인하십시오. 지금 InMotion 무료 사이트 마이그레이션을 시작하려면 여기를 클릭하십시오..

예 : GreenGeeks

GreenGeeks 사이트 마이그레이션 서비스를 요청할 수 있습니다 구매 후. 마이그레이션을 시작하려면 GreenGeeks 계정 관리자> 지원> 사이트 마이그레이션 요청> 서비스 선택> 제어판 URL, 계정 자격 증명과 같은 기본 계정 정보 제공 (이전 호스트에서)에 로그인하십시오. 주 – GreenGeeks 사이트 마이그레이션 서비스에는 cPanel 전송뿐만 아니라 Plesk 플랫폼에서의 마이그레이션도 포함됩니다.

예 : SiteGround

사이트 이전을 시작하려면 : 사용자 영역> 지원> 요청 길잡이 (아래)> 웹 사이트로 이동하십시오. 지금 SiteGround 무료 사이트 이전을 시작하려면 여기를 클릭하십시오..

3- 사이트 뒤로 및 긴장

네, 그게 전부입니다.

데이터베이스 오류 문제 해결. 전자 메일 계정 마이그레이션이 없습니다. 파이처럼 쉽습니다.


옵션 #2 : 사이트 수동 이전

1- 새로운 웹 호스트 구입

호스트 이전을 시작하려면 새로운 웹 호스트가 필요합니다.

다양한 호스팅 솔루션과 제공 업체가 있으며, 각각 자체 구성이 있습니다. 비용, 필요한 공간 및 서버 구성과 같은 여러 요소를 기반으로 어느 것이 옳은지 평가하고 비교해야합니다.

추천이 필요한 경우 – 내 최고의 10 호스팅 추천을 확인하십시오.; 또는 스티브의 사용 WHTop.com에서 호스팅 비교 도구.

또한 새 호스트를 구입할 때 도메인을 이전하거나 (또는 ​​새 도메인을 등록하는 것) 타사 공급자에게 전달하여 호스트를 다시 전환해야 할 경우 도메인을보다 쉽게, 잠재적 인 합병증없이 사용자에게 제공 할 수 있습니다. .

2- 파일, 데이터베이스 및 전자 메일 계정 이동

정적 웹 사이트를 새로운 웹 호스트로 이동하는 것은 매우 간단합니다. 이전 웹 호스트의 모든 파일 (.html, .jpg, .mov 파일)을 다운로드하여 이전 폴더 및 파일 구조에 따라 새 웹에 업로드하십시오. 숙주. 동적 사이트 (데이터베이스 포함)를 이동하면 작업이 약간 더 소요됩니다.

새 호스트로 데이터베이스 이동

데이터베이스 (예 : MySQL)에서 실행되는 동적 사이트의 경우 이전 웹 호스트에서 데이터베이스를 내보내고 새 웹 호스트로 가져와야합니다. cPanel을 사용하고 있다면이 단계는 phpMyAdmin을 사용하여 쉽게 수행 할 수 있습니다.

phpMyAdmin을 사용하여 데이터베이스 내보내기 및 전송
cPanel> 데이터베이스> phpMyAdmin> 내보내기로 이동하십시오.

콘텐츠 관리 시스템 (예 : WordPress, Joomla와 같은 CMS)을 사용하는 경우 데이터베이스를 가져 오기 전에 새로운 웹 호스트 인 콘텐츠 관리 시스템을 설치해야합니다. 일부 CMS는 쉬운 전송 기능 (예 : WordPress의 가져 오기 / 내보내기 기능)을 제공합니다.이 기능을 사용하여 CMS 플랫폼을 사용하여 데이터 파일을 직접 전송할 수 있습니다.

이동 WordPress 사이트 데이터베이스.
WordPress 대시 보드> 도구> 내보내기> 모든 내용 내보내기를 선택합니다.

cPanel의 WordPress 사이트 (가장 인기있는 설정)의 경우 사이트를 이동하는 가장 쉬운 방법은 "public_html"또는 "www"폴더의 모든 항목을 압축하여 새 웹 호스트에 업로드하고 다음 두 줄을 WP-config :

define ( 'WP_SITEURL', 'http : //'. $ _SERVER [ 'HTTP_HOST']); define ( 'WP_HOME', WP_SITEURL);

이메일 계정 이동

아마도 귀하의 웹 호스트를 전환하는 가장 어려운 부분 중 하나는 이메일을 전송하는 것입니다. 기본적으로 다음 세 가지 시나리오 중 하나에 부딪칩니다.

시나리오 #1 : 이메일이 현재 도메인 등록 기관 (예 : GoDaddy)에서 호스팅되고 있습니다.

이 이메일 설정은 가장 쉽게 이동할 수 있습니다. 도메인 등록 기관 (전자 메일 호스트)에 로그인하고 A (또는 @) 레코드를 호스팅하는 전자 메일을 새 웹 호스트의 IP 주소로 변경하십시오.

시나리오 #2 : 이메일 계정이 타사 (예 : Microsoft 365)와 호스팅됩니다.

이메일 서비스 제공 업체가 필요로하는 다른 레코드와 함께 MX 레코드가 DNS에서 업데이트되는지 확인하십시오.

시나리오 #3 : 이전 웹 호스트에서 이메일 계정 호스팅

cPanel에서 cPanel로 전체 계정을 전송하는 경우 전자 메일 계정을 수동으로 전송할 필요가 없습니다. 또는 cPanel File Manager에서 모든 이메일 계정 (및 그 안의 모든 파일)을 다운로드하여 새 웹 호스트에 업로드 할 수 있습니다. 과정은 간단합니다 – 여기에 단계별 가이드 도움이 필요한 경우).

최악의 시나리오 (사용자에게 친숙하지 않은 호스팅 제어판에서 전송)에서는 새 웹 호스트에서 기존의 모든 전자 메일 계정을 수동으로 다시 만들어야합니다. 프로세스가 약간 지루할 수 있습니다. 특히 많은 이메일 주소에서 실행중인 경우에는 더욱 그렇습니다.

InMotion Hosting에서 이메일 계정 추가 (cPanel 사용).

3- 최종 점검 및 문제 해결

새 호스팅 구성에 파일을로드했으면 웹 사이트에서 모든 것이 제대로 작동하는지 다시 확인하십시오.

일부 호스팅 업체는 개발 준비 플랫폼 (예 : SiteGround)를 사용하면 사이트를 쉽고 유연하게 미리 볼 수 있기 때문에 새로운 환경에서 라이브로 가져와 장면 뒤에서 문제를 해결할 수 있습니다.

사이트 탐색 오류 및 누락 된 링크 복구

이전 호스팅 환경에서 사이트의 자산을 이전하면 그래픽과 같은 자산을 잘못 배치하거나 특정 파일을 남겨 둘 수 있습니다. 이 경우 방문자가 404 오류가 발생할 수 있습니다. 전환 중 및 전환 후 404 로그를주의 깊게 살펴보십시오.이 로그는 사이트가 정상적으로 작동하도록 복원해야하는 작동하지 않는 링크 또는 자산을 경고합니다.

대부분의 경우, .htaccess redirectMatch 및 리디렉션 이전 파일 위치를 새 파일 위치로 지정합니다. 다음은 사용할 수있는 몇 가지 샘플 코드입니다.

404 페이지 정의

깨진 링크로 인한 피해를 최소화하려면 - moved.html은 404 오류가 발생했을 때 방문자에게 보여주고 싶은 페이지입니다.

ErrorDocument 404 /moved.html

새 위치로 페이지 이전하기

리디렉션 301 / 이전 - 페이지 .html http://www.example.com/new-page.html

전체 디렉토리를 새 위치로 전송

redirectMatch 301 ^ / category /? $ http://www.example.net/new-category/

동적 페이지를 새 위치로 리디렉션

새 호스트에서 사이트 구조를 변경 한 경우 -

RewriteEngine on RewriteCond % {QUERY_STRING} ^ id = 13 $ RewriteRule ^ / page.php $ http://www.mywebsite.com/newname.htm? [L, R = 301]

데이터베이스 오류 문제 해결

스위치 중에 데이터베이스가 손상 될 위험이 있습니다. 내가 가장 익숙하기 때문에 나는 WordPress를 예제로 사용할 것이다.

WP 대시 보드에 계속 액세스 할 수있는 경우 먼저 모든 플러그인을 비활성화하고 데이터베이스가 올바르게 작동하는지 확인하십시오. 그런 다음 한 번에 하나씩 다시 활성화하고 매번 홈페이지를 확인하여 제대로 표시되는지 확인하십시오.

대시 보드에 액세스 할 수 없다면 상황이 다소 번거로워집니다. 다음과 같은 간단한 단계를 수행하여 작동하는지 확인하십시오.

  • 데이터베이스를 다시 업로드하고 새 데이터베이스를 덮어 씁니다.
  • 손상 오류가 어디서 발생했는지 확인하고 이전 사이트의 파일을 새 사이트로 다시 업로드 해보십시오.
  • 파일을 열고 새 서버를 가리키는 지 확인하십시오.

해결책 #1 : WordPress 자동 데이터베이스 복구

이러한 단계가 효과가 없다면 약간의 코딩 작업을해야 할 수도 있지만이를 통해 이야기 할 것입니다.

먼저 FTP로 새 사이트를 열고 wp-config.php 파일로 이동하십시오. 파일은 블로그가있는 기본 폴더에 있어야합니다. 수정하기 전에이 파일을 백업하십시오.

이 문구를 찾으십시오.

/ ** WordPress 디렉토리에 대한 절대 경로. * /

해당 줄 바로 위에 다음 문구를 추가하십시오.

define ( 'WP_ALLOW_REPAIR', true);

변경 사항을 저장하고 FTP 프로그램을 현재 열어 둡니다. 좋아하는 웹 브라우저를 엽니 다. 담당자를 위해 다음 주소로 이동하십시오.

http://yourwebsitename.com/wp-admin/maint/repair.php
수리 화면
두 단추 모두 데이터베이스를 복구하지만 "복구 및 최적화"를 선택하면됩니다.
수리 된 데이터베이스
프로세스가 완료되면 아래 보이는 화면이 나타납니다. 구성 파일에서 수리 라인을 제거하라는 메시지가 표시됩니다.

해결 방법 #2 : phpMyAdmin

위의 방법으로 문제가 해결되지 않으면 다음 단계는 데이터베이스로 이동하는 것입니다.

데이터베이스의 작동 방식을 정확히 모르는 경우에는 매우 어려울 수 있지만 단계는 매우 간단합니다. 데이터베이스를 완전히 파괴하더라도 이전 서버에서 다시 다운로드하고 다시 업로드 할 수 있어야합니다. 데이터베이스를 백업하는 동안 두려워 할 필요가 없습니다.

새 웹 호스트에서 phpMyAdmin에 액세스하십시오. WordPress 데이터베이스를 선택하십시오. 일반적으로 yoursite_wrdp1이라는 제목이 지정됩니다.

그러나 이것은 다를 수 있습니다. 하지만 제목의 어딘가에 "WP"가 표시 될 수 있습니다 (아래 이미지 참조). 위의 단계에서 열어 둔 wp-config.php 파일에 데이터베이스 이름이 있습니다. phpMyAdmin에서 데이터베이스 이름을 클릭하여 엽니 다.

데이터베이스 선택
cPanel> Access phpMyAdmin> 데이터베이스 이름을 클릭하여 엽니 다.
모두 선택
데이터베이스가로드되면 "모두 검사 / 오버 헤드가있는 테이블 검사"라는 버튼을 선택하십시오.
수리 표
방금 상자를 체크 한 곳의 오른쪽에있는 드롭 다운 상자에서 "Repair Table"을 선택하십시오.
성공적인 수리
테이블이 복구되었는지와 화면 상단에 "SQL 쿼리가 성공적으로 실행되었습니다"라는 메시지가 표시됩니다.

4- DNS 레코드 전환

대디디 레코드

그런 다음 웹 사이트의 DNS 레코드 (A, AAAA, CNAME, MX)를 등록 기관의 새 웹 호스트 서버로 전환해야합니다.

DNS 레코드는 사용자를 보낼 위치를 지정하는 "지침"목록입니다. DNS 레코드를 새 서버로 이동하면 방문자가 오류나 잘못된 메시지를받는 대신 의도 한대로 사이트를 찾을 수 있습니다. 중요한 단계입니다. 새 웹 호스트에서 올바른 DNS 정보를 얻으십시오.

다음은 웹 사이트 DNS를 변경하는 단계별 지침입니다. GODADDY, 저렴한 도메인명Domain.com.

5- DNS 변경이 전파 될 때까지 기다립니다.

DNS 레코드를 이동하도록 요청하면 스위치는 몇 시간에서 하루가 걸릴 수 있습니다.

스위치가 작동하면 취소에 관해 이전 호스팅 회사에 알립니다. 그리고 너 모두 끝났어!

팁 : 내 DNS 란 무엇입니까? DNS 검색을 수행하여 도메인 이름을 확인 18 위치에있는 여러 이름 서버의 현재 IP 주소 및 DNS 레코드 정보. 이렇게하면 DNS 전파의 최신 상태를 확인할 수 있습니다.
DNS 맵 20 위치에서 DNS 전파 상태를 확인하는 또 다른 무료 DNS 조회 도구입니다.

웹 사이트 중단 시간 관리에 대한 정보

전송 과정에서 웹 사이트가 다운 타임을 경험하지 않도록 사이트 DNS를 전환하기 전에 모든 것이 올바르게 설치되고 새 호스트에서 올바르게 작동하는지 확인해야합니다.

이상적으로는 방문자 및 / 또는 고객에게 웹 호스트를 새로운 웹 호스트로 전환한다는 사실과 전환하는 시간에 대한 정보도 함께 제공해야합니다.

이렇게하면 마이그레이션 중 사이트 방문자 수가 줄어들어 시스템에 부담을주지 않아 고객 서비스 문제를 방지 할 수 있습니다.

스위치가 완료되면 다음 작업을 수행하는 것이 좋습니다. 사이트 가동 시간을 면밀히 모니터링하십시오. 새 호스트의 모든 것이 제대로 작동하는지 확인하십시오.


웹 호스트 변경시기 알기

새로운 웹 호스트로 전환하는 것은 스트레스가 많은 시간이 될 수 있습니다. 따라서 많은 사이트 소유자가 필요하지 않으면 웹 호스트를 전환하지 않는 것을 선호합니다. 결국, 모든 것이 제대로 작동 할 때 시간과 에너지를 낭비하는 이유는 무엇입니까?

그렇다면 언제 새로운 호스트를 찾을 수 있을까요? 웹 호스트가 웹 사이트 문제의 근본 원인이라는 것을 어떻게 알 수 있습니까? 다음은 몇 가지 힌트입니다.

  1. 귀하의 사이트가 끊임없이 내려 가고 있습니다.
  2. 사이트가 너무 느립니다.
  3. 고객 서비스가 도움이되지 않습니다.
  4. 더 많은 공간, 기능 또는 기타 리소스가 필요하지 않습니다.
  5. 너는 너무 많이 지불하고있어.
  6. 너는 한 번 이상 해킹 당했다.
  7. 당신은 다른 곳에서 훌륭한 봉사에 대해 들었습니다.

결론 : 좋은 웹 호스트 = 밤에는 더 나은 수면

내가 갈 때 인모 션 (InMotion) 호스팅 몇 년 전 - 기술 지원이 도움이되어 잠자기 동안 내 사이트를 안전하고 확실하게 전환했습니다. 나는 서비스에서 단 한 번의 결함없이 빠르고 안정적으로 작동하는 웹 사이트를 깨 웠습니다.

당신이 편안함을 느끼지 못하거나 웹 호스트에서 보았던 부정적인보고에 신경을 쓰면 변화가있을 수 있습니다.

또한 읽기 -

웹 호스팅 및 도메인 이름에

웹 호스트 업그레이드 및 선택시

더 나은 웹 사이트 / 블로그 개발에

Jerry Low 정보

WebHostingSecretRevealed.net (WHSR)의 설립자 - 100,000의 사용자가 신뢰하고 사용하는 호스팅 검토. 웹 호스팅, 제휴 마케팅 및 SEO에서 15 년 이상의 경험. ProBlogger.net, Business.com, SocialMediaToday.com 등의 기고자.