WordPress 사이트를 새 호스트로 마이그레이션하는 방법은 무엇입니까? (다운타임 없음!)

게시 됨: 2022-02-14

좋은 웹사이트는 모든 온라인 비즈니스의 성장을 위한 핵심 기반입니다. 웹사이트의 성공은 인프라, UX/UI, SEO는 물론 이를 호스팅하는 서버에 달려 있습니다. 강력한 호스트가 없으면 WordPress 사이트는 잠재력을 최대한 발휘할 수 없습니다.

호스트를 변경하려는 몇 가지 이유가 있습니다. 화상 회의 플랫폼을 고려하십시오. 사용자에게 가치 있는 서비스를 제공하려면 최적의 속도가 필요합니다. 이 속도는 웹사이트를 수용하는 호스트에 따라 다릅니다. 호스트 서버가 웹 사이트의 속도 요구 사항을 지원하기 위한 전용 리소스를 제공할 수 없으면 필요한 것을 얻지 못하는 것입니다.

WordPress 사이트를 새 호스트로 옮기는 것은 어려울 수 있습니다. 이 프로세스는 시간이 걸리고 데이터 손실 또는 더 심각한 경우 사이트 손상의 위험이 있습니다.

그러나 모든 위험에도 불구하고 때로는 전환이 필수적이 됩니다. 이 기사에서는 다운타임 없이 WordPress 사이트를 새 호스트로 마이그레이션하는 방법을 살펴보겠습니다.

WordPress용 통계 플러그인

수동 또는 플러그인?

첫 번째 단계는 WordPress 사이트를 수동으로 마이그레이션할지 자동으로 마이그레이션할지 결정하는 것입니다. 둘 다 장단점이 있습니다. 수동 마이그레이션에는 FTP(파일 전송 프로토콜) 사용과 백엔드의 파일 및 데이터베이스 수정이 포함됩니다. 수동 마이그레이션이 혼자서는 할 수 없는 복잡한 프로세스라고 생각하는 것을 미루지 마십시오. 단계별 자습서를 따르기만 하면 문제가 없습니다.

그러나 작업을 수행할 수 있는 WordPress 마이그레이션을 위한 몇 가지 강력한 플러그인 옵션도 있습니다. 플러그인의 유일한 문제는 오류가 발생하기 쉬우므로 대규모 웹사이트에 가장 적합하지 않다는 것입니다. 수동 마이그레이션을 사용하면 오류 위험을 크게 줄일 수 있습니다.

수동 마이그레이션부터 시작하겠습니다.

WordPress 사이트를 새 호스트로 수동으로 마이그레이션하는 방법

1. 새 호스트 찾기

WordPress 사이트를 이동하는 프로세스를 시작하기 전에 새 호스트 또는 제공자라고도 하는 새 집을 찾아야 합니다. 최고의 서버를 조사할 때 먼저 사이트를 이전하는 이유를 생각하십시오.

현재 호스트가 제공하는 보안 수준에 만족하지 않습니까? 현재 호스트의 UI가 원하는 만큼 사용자 친화적이지 않습니까? 더 나은 속도가 필요하십니까? 그렇다면 다음은 가장 빠른 WordPress 호스팅 제공업체 7개 목록입니다.

귀하의 답변을 바탕으로 현재 문제를 해결하는 서비스를 제공하는 호스트를 찾아야 합니다. 여기에는 최고급 보안 기능, 직관적이고 사용하기 쉬운 플랫폼 또는 추가 데이터 저장소가 포함될 수 있습니다.

다음을 포함하여 다양한 유형의 호스트를 선택할 수 있습니다.

  • 공유. 공유 호스트는 여러 웹사이트를 수용하며 일반적으로 가장 예산 친화적인 옵션입니다.
  • 헌신적인. 전용 호스트는 하나의 웹사이트를 독점적으로 수용합니다.
  • VPS(가상 사설 서버). VPS는 공유 서버이지만 가상 구획이 있어 웹사이트가 자체 전용 리소스를 가질 수 있습니다.

이러한 저렴한 호스팅 유형을 통해 호스트는 백업 및 업데이트와 같은 특정 작업을 관리할 수 있습니다.

귀하의 비즈니스에 적합한 호스트 유형을 선택해야 합니다. 예를 들어 회사에서 클라우드 PBX 시스템 솔루션을 판매한다고 가정해 보겠습니다. 호스트를 선택할 때 우선 순위는 다른 요소보다 속도입니다.

2. 웹사이트 파일 백업

웹사이트를 새 호스트로 마이그레이션할 때 가장 중요한 단계 중 하나는 모든 파일을 백업하는 것입니다. FileZilla와 같은 무료 FTP 도구를 사용하여 이 작업을 수행할 수 있습니다. 다음의 간단한 단계를 따르세요.

  • FTP를 사용하여 사이트 서버에 연결합니다.
  • 모든 파일이 있는 WordPress '루트' 폴더로 이동합니다.
  • 이 루트 폴더의 이름은 일반적으로 public_html 또는 웹사이트의 이름을 따서 지정됩니다.
  • '루트' 폴더를 마우스 오른쪽 버튼으로 클릭하고 '다운로드'를 클릭합니다.
  • 그러면 루트 폴더의 전체 내용이 컴퓨터에 다운로드되어 모든 웹사이트 파일의 복사본을 갖게 됩니다.

3. WordPress 데이터베이스 백업

WordPress 사이트 파일의 백업이 있으면 해당 데이터베이스의 백업도 필요합니다. 여기에는 사이트에 대한 모든 배경 정보가 포함됩니다.

제어판을 통해 사이트의 데이터베이스에 액세스할 수 있습니다. 그런 다음 내보내야 합니다. 이렇게 하려면 '내보내기' 탭을 클릭합니다. 그런 다음 '내보내기 방법'에서 '빠른' 옵션을 클릭하고 '이동'을 선택합니다. 이렇게 하면 웹사이트의 데이터베이스가 .sql 형식으로 다운로드됩니다.

4. 새 SQL 데이터베이스 생성

사이트 파일과 데이터베이스의 백업을 모두 다운로드했으면 새 서버에 새 SQL 데이터베이스를 만들어야 합니다. 아이디어는 이전 파일을 여기에 가져오는 것입니다. 여기에는 몇 가지 빠른 단계가 포함됩니다.

  • 새 웹 호스트에 로그인하고 cPanel 소프트웨어에 연결합니다.
  • MySQL 데이터베이스를 열고 새 데이터베이스를 만듭니다.
  • 웹사이트에 이름을 지정합니다.
  • 새 MySQL 사용자 계정을 만듭니다. 암호를 추가하는 것을 잊지 마십시오.
  • 이 사용자 계정을 새 데이터베이스에 추가하고 '모든 권한'을 부여하십시오.

5. 사이트의 파일을 새 데이터베이스에 업로드

다음:

  • 새 서버에 로그인하고 '루트 폴더'로 이동합니다.
  • 폴더를 마우스 오른쪽 버튼으로 클릭하고 '업로드'를 선택합니다.
  • 이전 서버에서 다운로드한 폴더를 선택하고 업로드할 파일을 선택합니다.

이 업로드는 파일의 크기와 볼륨에 따라 시간이 걸릴 수 있습니다.

사이트의 파일을 새 데이터베이스에 업로드

6. wp-config.php 파일 편집

완료되면 이전 서버에서 컴퓨터로 다운로드한 루트 폴더도 열어야 합니다. wp-config.php라는 파일을 찾습니다. 이 파일은 WordPress와 데이터베이스 간의 연결입니다. 모든 파일이 새 서버에 업로드되더라도 wp-config.php를 업데이트하여 새 데이터베이스로 연결하지 않으면 파일에 액세스할 수 없습니다.

이렇게 하려면 루트 폴더에서 wp-config.php 파일을 열고 마우스 오른쪽 버튼을 클릭하여 '보기/편집' 옵션을 선택합니다. 그런 다음 텍스트 편집기로 파일을 열고 다음 세 가지를 변경합니다.

  1. 데이터베이스 이름. '데이터베이스 이름'에서 'define('DB_NAME', 'db_name')' 줄을 찾습니다. 'db_name'은 현재 이전 웹 호스트의 MySQL 데이터베이스 이름으로 설정됩니다. 생성한 새 데이터베이스의 이름으로 변경합니다.
  2. 데이터베이스 사용자 이름. 다음으로 '데이터베이스 사용자 이름' 아래에서 'define('DB_USER', 'db_user')' 줄을 찾습니다. 'db_user'는 현재 이전 호스트의 사용자 이름을 가집니다. 이것을 새 사용자 이름으로 변경하십시오.
  3. 데이터베이스 암호. 이제 '데이터베이스 암호'에서 'define('DB_PASSWORD', 'db_pass')' 줄을 찾습니다. 'db_pass'를 새 비밀번호로 편집해야 합니다.

마지막으로 이 업데이트된 wp-config.php 파일을 저장하고 닫습니다. 이제 문제 없이 WordPress 웹사이트에 액세스할 수 있습니다.

7. DNS 구성

마지막 단계는 DNS(도메인 이름 서버)가 새 호스트를 향하도록 하는 것입니다. 이렇게 하려면 새 호스트의 정보와 도메인 이름을 구입한 등록 기관에 대한 액세스 권한이 필요합니다. 예를 들어, io 도메인을 구입하는 경우 구입한 등록 기관에 대한 액세스 권한이 있는지 확인하십시오.

DNS 변경 사항이 표시되는 데 최대 48시간이 걸릴 수 있습니다. 가장 좋은 방법은 웹사이트 트래픽이 적은 시간에 일정을 잡는 것입니다. 이는 가동 중지 시간을 크게 최소화합니다.

플러그인을 사용하여 WordPress 사이트를 새 호스트로 마이그레이션하는 방법

WordPress 사이트를 마이그레이션하기 위한 몇 가지 훌륭한 플러그인 옵션도 있습니다. 수동 마이그레이션은 장점이 있지만 사이트 데이터 백업, 복구 서비스 제공 등과 같은 여러 자동화 기능을 제공하는 플러그인이 유용할 수 있습니다. 선택할 수 있는 훌륭한 무료 WordPress 플러그인이 있습니다.

최고의 WordPress 마이그레이션 플러그인은 완벽한 인터페이스, 원 클릭 마이그레이션 옵션 및 프로세스를 최대한 원활하게 만드는 기타 많은 도구를 제공합니다. WordPress용 상위 3개 마이그레이션 플러그인은 아마도 Duplicator, WP Migrate DB 및 Migrate Guru일 것입니다.

Duplicator는 플러그인이 대부분의 마이그레이션 작업을 대신 처리하도록 하려는 경우 훌륭한 옵션입니다. 모든 WordPress 웹 사이트에서 작동하며 데이터베이스와 파일을 복사할 수 있습니다. 마이그레이션을 간단하고 번거롭지 않게 만드는 번거로움이 없는 플러그인입니다.

WP Migrate DP를 사용하면 데이터베이스를 수동으로 내보낼 필요가 없습니다. SQL 파일을 수동으로 가져와야 하지만 내보내기 단계를 건너뛰면 상당한 시간이 절약됩니다.

Migrate Guru는 대규모 웹사이트에 특히 유용합니다. 최대 200GB까지 전송할 수 있습니다. 또한 마이그레이션이 Migrate Guru의 자체 서버에서 관리된다는 사실도 유리합니다. 이렇게 하면 마이그레이션 압력으로 인해 사이트가 충돌할 위험이 줄어듭니다.

요약하자면

이 기사에서는 WordPress 사이트를 마이그레이션하는 것이 어떻게 합리적으로 간단한 프로세스인지 살펴보았습니다. 사람들은 종종 어려운 일과 시간이 많이 걸리는 일을 구별하지 못합니다. 이것이 바로 여기에서 일어나는 일입니다.

그러나 점점 더 많은 기업이 옴니 채널 프로세스를 채택함에 따라 모든 네트워크와 동기화되고 속도가 완전히 빨라지는 웹사이트를 보유하는 것이 중요합니다. 강력한 호스트가 이를 용이하게 합니다.

실시간 채팅에서 자동 예약 예약에 이르기까지 오늘날 거의 모든 것과 마찬가지로 문제가 생겼을 때 도움이 되는 플러그인도 있습니다.

위와 같이 명확하게 정의된 일련의 단계를 따르면 최소한의 다운타임으로 사이트를 새 호스트로 직접 이동할 수 있습니다. 해볼 때가 되지 않았습니까?

약력:

Grace Lau – 성장 콘텐츠 이사, Dialpad

Grace Lau는 AI 기반 클라우드 커뮤니케이션 플랫폼 및 더 나은 팀 협업을 위한 콜센터 전화 시스템인 Dialpad의 성장 콘텐츠 책임자입니다. 그녀는 콘텐츠 작성 및 전략 분야에서 10년 이상의 경험을 가지고 있습니다. 현재 그녀는 콘텐츠 구축 및 육성을 위해 SEO 및 Ops 팀과 협력하여 브랜드 및 편집 콘텐츠 전략을 주도하고 있습니다. 여기 그녀의 LinkedIn이 있습니다.