WordPress 사이트를 내보내고 가져오는 방법(3가지 최상의 방법)

게시 됨: 2022-12-29

WordPress 사이트를 내보내려고 합니까? 전체 사이트 백업을 만들거나 콘텐츠를 새 서버 또는 웹 호스트로 옮기고 싶을 수 있습니다. 숙련된 개발자가 아닌 경우 이 프로세스가 어려울 수 있습니다.

다행스럽게도 WordPress 웹사이트 내보내기는 그리 복잡하지 않습니다. 기술에 정통한 사용자는 SFTP(Secure File Transfer Protocol) 및 phpMyAdmin을 사용하여 작업을 완료할 수 있습니다. 초보자와 시간과 노력을 절약하려는 사람은 Jetpack VaultPress Backup과 같은 도구를 사용하여 매우 쉽게 내보내기 및 가져오기 프로세스를 처리할 수 있습니다.

WordPress 사이트를 내보내고 가져오려는 이유를 살펴보겠습니다. 그런 다음 선택할 수 있는 세 가지 방법을 보여 드리겠습니다.

WordPress 사이트를 내보내려는 이유

WordPress 사이트 내보내기를 고려할 수 있는 여러 가지 이유가 있습니다. 우선 사이트의 전체 백업을 만드는 좋은 방법입니다.

그런 다음 사이트를 호스팅하는 서버와 별도의 원격 위치에 안전하게 백업을 저장할 수 있습니다. 여기에서는 서버가 공격을 받거나 다운되더라도 백업이 안전하고 그대로 유지됩니다. 또한 더 이상 서버 리소스를 사용하지 않을 것입니다. WordPress 웹 사이트에 문제가 발생하면 기능 버전을 복원하여 계속해서 실행할 수 있습니다.

또한 WordPress 사이트를 새 웹 호스트로 마이그레이션할 수 있습니다. 또는 로컬 호스트에서 라이브 서버로 이동할 수 있습니다.

새 호스트가 서비스의 일부로 마이그레이션 지원을 제공하는지 항상 확인하는 것이 좋습니다. 이렇게 하면 호스트가 전체 프로세스를 처리할 수 있으며 준비가 되면 새 사이트에 로그인하기만 하면 됩니다. 그렇지 않으면 수동 마이그레이션을 수행해야 합니다(튜토리얼 후반부에서 이에 대해 설명함).

WordPress 사이트를 내보내는 가장 쉬운 방법은 무엇입니까?

이 기사의 자습서 섹션에서는 WordPress 사이트를 내보내는 세 가지 방법에 대해 설명합니다. 첫째, 내장 WordPress 내보내기 도구를 사용할 수 있습니다. 이 접근 방식은 사용하기에 충분히 간단하지만 테마, 플러그인 또는 데이터베이스 파일을 전송하지 않습니다.

phpMyAdmin을 사용하여 사이트를 수동으로 내보낼 수도 있습니다 . 그러나 이것은 초보자에게 친숙한 방법이 아니며 최소한의 기술 지식이 필요합니다.

전반적으로 WordPress 사이트를 내보내는 가장 쉬운 방법은 Jetpack VaultPress Backup을 사용하는 것입니다. Automattic(WordPress.com을 만든 사람들)이 개발한 간단하고 빠른 솔루션입니다. WordPress.com과 동일한 인프라에 구축되어 있으므로 플러그인이나 호스트 충돌 없이 원활하고 안정적인 성능을 기대할 수 있습니다.

사이트를 내보내기 전에 고려해야 할 사항

사이트가 크게 변경되면 약간의 위험이 수반됩니다. 내보내기 프로세스를 준비하면 문제가 발생할 가능성을 최소화하고 웹 사이트를 복구할 수 있는 더 나은 위치에 놓을 수 있습니다.

WordPress 사이트를 내보내기 전에 고려해야 할 몇 가지 주요 요소는 다음과 같습니다.

  • 내보내기 유형입니다. 어떤 방법을 선택하든 필요한 콘텐츠를 내보낼 수 있는지 확인해야 합니다. 예를 들어 일부 접근 방식에서는 테마 파일, 데이터베이스 파일 또는 플러그인을 내보낼 수 없습니다. 또한 이 기회를 활용하여 사용하는 플러그인 수를 줄여 웹사이트를 간소화할 수 있습니다.
  • 시간. 내보내기를 수행할 시간을 고려하는 것이 중요합니다. 방문자를 방해하고 싶지 않기 때문에 트래픽이 많은 웹사이트에 특히 적합합니다. 따라서 피크 트래픽을 피하고 느린 기간 동안 가져오기/내보내기를 예약하는 것이 좋습니다.
  • 충돌. 내보내기 중에 충돌을 피하는 가장 좋은 방법은 최신 PHP 버전으로 업그레이드하는 것입니다. Jetpack과 같은 잘 코딩된 백업 플러그인을 사용하여 내보내기를 처리하면 소프트웨어가 호환되고 결함을 방지할 수 있습니다.

위의 팁을 따르면 WordPress 웹 사이트에 원활하고 성공적인 내보내기 기회를 더 많이 제공할 수 있습니다.

WordPress 사이트를 내보내고 가져오는 방법(3가지 방법)

이제 WordPress 사이트를 내보내는 세 가지 방법에 대해 알아보겠습니다. 가장 간단한 솔루션으로 시작하여 가장 기술적인 경험이 필요한 방법으로 끝납니다.

1. Jetpack VaultPress 백업과 같은 도구 사용

Jetpack VaultPress 백업은 마이그레이션의 번거로움을 덜어줍니다. 검증된 솔루션으로서 손쉬운 복원, 원격 스토리지 및 뛰어난 지원을 제공합니다.

Jetpack VaultPress 백업 홈페이지

더 나아가 백업에는 웹 사이트 파일, 데이터베이스 테이블, 고객 및 주문 데이터가 포함될 수 있습니다. 따라서 많은 유형의 사이트, 특히 전자 상거래 상점에 탁월한 선택입니다.

시작하려면 WordPress에서 Jetpack 플러그인을 설치하고 활성화해야 합니다. 플러그인 → 새로 추가 로 이동한 다음 "Jetpack"을 검색합니다.

WordPress 대시보드에 나열된 Jetpack 플러그인

이 무료 버전의 Jetpack은 다양한 보안 및 최적화 기능을 제공합니다. 설치 → 활성화를 누르십시오. 그런 다음 WordPress 사이트에 대한 연결을 승인해야 합니다. 기존 WordPress.com 계정을 사용하거나 플러그인이 활성화되면 계정을 생성할 수 있습니다.

Jetpack VaultPress 백업을 받으려면 요구 사항에 가장 적합한 Jetpack 요금제로 업그레이드해야 합니다. 예를 들어 다양한 성능 및 보안 도구에 대한 액세스를 제공하는 Jetpack Security 또는 Jetpack Complete를 선택할 수 있습니다. 그러나 WordPress 사이트를 내보내려면 VaultPress 백업 계획만 필요합니다.

요금제를 찾고 VaultPress 백업을 활성화했으면 WordPress.com 계정에서 설정 → 일반 으로 이동합니다 . 여기에서 페이지 하단으로 스크롤하여 Clone 을 선택합니다.

WordPress 사이트 복제 옵션

모든 웹사이트 세부 정보가 올바른지 확인하십시오. 그렇다면 계속 을 누르십시오.

WordPress 복제 설정 확인

새 대상 사이트 제목과 URL을 입력하십시오. 사이트를 옮기는 곳입니다.

대상 사이트 URL 설정

다음으로 새 서버 자격 증명을 입력합니다. 여기에는 사용자 이름, 비밀번호 및 포트가 포함됩니다.

서버 자격 증명 입력

호스팅 제공업체의 제어판에 로그인하여 이러한 서버 자격 증명을 직접 찾을 수 있는 경우가 많습니다. 이것이 무엇인지 확실하지 않은 경우 웹 호스트에 확인할 수 있습니다. 이 작업을 더 쉽게 하기 위해 호스트와 공유할 수 있는 미리 작성된 이메일을 만들었습니다.

이제 대상 WordPress 경로를 입력하십시오. 여기에 사이트 파일이 저장됩니다. 일반적으로 public_html과 유사합니다. 다시 말하지만 확실하지 않은 경우 새 웹 호스트에 확인하십시오.

그런 다음 저장 을 누르십시오.

가장 최근 백업을 사용하려면 현재 상태 복제를 선택하고 또는 원하는 경우 이전 백업을 사용할 수 있습니다. 복제 프로세스를 시작할 준비가 되면 예! 를 클릭합니다. 복제를 시작합니다. 프로세스가 완료되면 확인 메시지가 표시됩니다.

성공적인 복제 메시지

도메인 이름을 새 호스트로 지정하기 전에 콘텐츠가 올바르게 로드되고 모든 기능이 정상적으로 작동하는지 확인해야 합니다. 그렇지 않으면 사이트에 결함이 있거나 로드되지 않으면 트래픽 및/또는 판매 손실 위험이 있습니다.

이렇게 하려면 호스트 파일을 변경해야 합니다. 이 정확한 프로세스는 운영 체제에 따라 다르지만 도메인 이름을 지정하기 전에 기능 및 디자인 요소를 테스트할 수 있습니다.

모든 것이 제대로 표시되면 계속해서 DNS 설정을 업데이트할 수 있습니다!

2. 내장 WordPress 내보내기 도구 사용

이 방법에서는 WordPress 대시보드에 새 도구나 플러그인을 추가할 필요가 없습니다. 불행히도 테마 파일, 플러그인 또는 데이터베이스 테이블을 내보내지 않습니다. 따라서 콘텐츠를 다른 WordPress 사이트로 이동하거나 게시물 및 페이지를 백업하려는 경우에만 실행 가능합니다.

시작하려면 WordPress 관리 영역으로 이동합니다. 여기에서 도구 → 내보내기를 선택합니다. 다음과 같은 새 화면으로 이동합니다.

WordPress에서 내보낼 요소 선택

전체 웹사이트를 내보내려면 모든 콘텐츠 를 선택합니다. 또는 페이지, 게시물, 댓글 또는 메뉴와 같은 특정 유형의 콘텐츠를 선택할 수 있습니다.

그런 다음 내보내기 파일 다운로드 를 누르십시오. 컴퓨터에 파일을 다운로드합니다 . 이렇게 하면 기존 웹사이트에 영향을 주지 않고 사이트 사본이 생성됩니다.

그런 다음 파일을 가져오려는 WordPress 사이트로 전환합니다. 새 대시보드에 로그인하고 도구 → 가져오기 로 이동합니다.

WordPress의 가져오기 옵션

내보낸 파일이 WordPress에서 가져온 경우 페이지 하단으로 이동하여 관련 섹션을 찾으십시오. LiveJournal, Tumblr 및 WooCommerce와 같은 다른 플랫폼에서 파일을 가져올 수도 있습니다.

여기에 있으면 지금 설치 를 클릭한 다음 가져오기 프로그램 실행 을 클릭합니다.

WordPress Importer 실행 옵션

이렇게 하면 내보낸 파일을 업로드할 수 있는 새 페이지로 이동합니다.

WordPress로 가져오기 위한 설정

컴퓨터에서 파일을 선택하고 파일 업로드 및 가져오기 를 눌러 가져오기 프로세스를 시작합니다. 이 작업은 몇 분 정도 소요됩니다.

3. phpMyAdmin 및 SFTP를 사용하여 수동으로 사이트 내보내기

세 가지 방법 중 가장 어려운 방법입니다. 따라서 숙련된 WordPress 사용자에게만 권장됩니다. WordPress에 액세스할 수 없는 경우, 표준 WordPress 설치 외부에 파일을 저장하는 것과 같은 특수한 상황 또는 다른 방법에서 예기치 않은 문제가 발생하는 경우 이 방법을 사용할 수 있습니다.

참고: 사이트에 Jetpack 플러그인이 설치되어 있는 경우 현재 WordPress 설치에서 Jetpack을 연결 해제하거나 마이그레이션할 때 Jetpack 플러그인 파일을 제외해야 합니다. 그렇지 않으면 정체성 위기 로 끝날 수 있습니다 . 두 번째 옵션을 선택하면 마이그레이션 후 WordPress 대시보드에서 Jetpack을 다시 설치하고 다시 연결하기만 하면 됩니다.

시작하려면 FileZilla와 같은 SFTP 클라이언트를 사용하여 기존 호스팅 계정에 연결해야 합니다.

호스트, 사용자 이름, 비밀번호 및 포트와 같은 SFTP 자격 증명이 필요합니다. 호스팅 계정에서 이러한 세부 정보를 찾을 수 있어야 합니다.

SFTP로 사이트에 연결했으면 웹사이트의 루트 폴더를 찾습니다. 일반적으로 이것은 public_html 이라는 레이블이 지정되지만 경우에 따라 사이트 도메인의 이름을 따서 명명될 수도 있습니다.

FTP 클라이언트에서 public_html 폴더 보기

오른쪽 패널(서버)에서 이 폴더의 파일을 왼쪽 패널(컴퓨터)의 선택한 폴더로 드래그합니다. 이렇게 하면 모든 파일이 기기에 다운로드되며 웹사이트에 많은 데이터가 포함된 경우 시간이 조금 걸릴 수 있습니다.

이 시점에서 호스팅 공급자의 제어판에 로그인하고 phpMyAdmin에 액세스합니다. 인터페이스는 웹 호스트에 따라 다르게 보이지만 일반적으로 데이터베이스 아래에 있습니다.

호스팅 계정에서 phpMyAdmin 열기

그런 다음 내보내기 를 클릭하여 파일을 컴퓨터로 다운로드합니다. 또한 형식으로 SQL 을 선택해야 합니다.

그런 다음 FileZilla로 돌아가서 새 SFTP 자격 증명을 사용하여 새 서버에 연결합니다. 다시 말하지만, 어디서 찾을 수 있는지 확실하지 않은 경우 호스트에서 얻을 수 있습니다.

이번에는 컴퓨터(왼쪽 패널)에서 새 서버(오른쪽 패널)로 파일을 드래그합니다. 파일 마이그레이션 프로세스가 완료될 때까지 기다리십시오.

이제 비어 있는 새 데이터베이스를 만들어야 합니다. 이 프로세스는 호스팅 제공업체에 따라 조금씩 다를 수 있지만 데이터베이스 이름, 사용자 이름 및 암호를 설정해야 합니다. 이 정보는 곧 필요하므로 저장해 두십시오.

phpMyAdmin에서 데이터베이스로 이동하고 가져오기 탭을 클릭한 다음 이전에 다운로드한 SQL 파일을 업로드합니다.

데이터베이스 파일 가져오기

이동 버튼을 클릭합니다. 이제 마이그레이션된 WordPress 사이트에 새 데이터베이스에 액세스하는 방법을 알려주기만 하면 됩니다. wp-config.php 파일을 통해 이 작업을 수행합니다.

호스팅 제어판이나 FTP를 통해 이 파일로 이동한 후 다음 코드 줄을 찾습니다.

 /** The name of the database for WordPress */ define( 'DB_NAME', 'sample1234' ); /** Database username */ define( 'DB_USER', 'user1234' ); /** Database password */ define( 'DB_PASSWORD', 'password1234' );

앞서 저장한 데이터를 기준으로 DB_Name, DB_User, DB_Password 정보를 변경한 후 파일을 저장합니다.

마지막으로 네임서버가 새 호스팅 제공업체를 가리키도록 합니다. 그리고 끝났습니다!!

자주 묻는 질문

지금쯤이면 WordPress 내보내기 및 가져오기 프로세스를 잘 이해하셨을 것입니다. 남은 질문이 있으시면 여기에서 해결해 드리겠습니다!

도메인을 변경할 때 WordPress 내보내기가 필요합니까?

아니요, 일반적으로 도메인 이름을 전환할 때 WordPress 사이트를 내보낼 필요가 없습니다. 다른 호스트나 서버로 이동하는 경우에만 이 작업을 수행하면 됩니다.

WooCommerce 사이트를 내보낼 때 추가 단계가 있습니까?

일반적으로 아닙니다. Jetpack VaultPress 백업 또는 FTP를 사용하여 사이트를 내보내면 모든 WooCommerce 정보가 포함됩니다. 위의 단계를 서면으로 따를 수 있습니다.

그러나 WordPress 기본 제공 도구를 사용하는 경우 제품, 변형, 주문, 환불 및 쿠폰을 수동으로 내보내는 몇 가지 추가 옵션이 표시됩니다.

WooCommerce를 위한 추가 내보내기 옵션

WordPress 사이트를 빠르고 쉽게 내보내기

WordPress 사이트 내보내기는 새 서버나 웹 호스트로 이동하려는 경우에 유용합니다. 파일을 백업해야 하는 경우에도 유용합니다. 이 프로세스가 두려운 것처럼 보일 수 있지만 플러그인을 사용하여 프로세스를 처리하는 것이 훨씬 쉽습니다.

요약하자면 WordPress 사이트를 내보내고 가져오는 세 가지 방법이 있습니다.

  1. Jetpack VaultPress 백업과 같은 도구를 사용하십시오.
  2. 내장된 WordPress 내보내기 도구를 사용합니다.
  3. phpMyAdmin 및 SFTP를 사용하여 사이트를 수동으로 내보냅니다.

Jetpack VaultPress 백업은 웹 사이트의 실시간 백업을 생성하고 이를 쉽게 복원할 수 있도록 합니다. 더 나아가 고객 데이터 및 데이터베이스 파일을 포함하여 모든 사이트 파일을 백업할 수 있습니다. 지금 Jetpack을 시작하세요!