코딩 경험 없이 WordPress 데이터베이스를 마이그레이션하는 가장 좋은 방법은 무엇입니까?
글쎄요, 답변이 상황에 따라 다를 수 있기 때문에 어려운 질문입니다. 확실히, 한 호스트에서 다른 호스트로 파일을 복사하여 직접 붙여넣는 비기술적 방법은 아닙니다.
BackupBuddy의 마이그레이션 기능을 사용하면 WordPress 콘텐츠, 파일 및 데이터베이스를 한 번에 새 호스트로 이동할 수 있습니다.
데이터베이스 마이그레이션 요구 사항을 위한 BackupBuddy에 대해 자세히 알아보려면 전체 기사를 읽으십시오.
목차
웹사이트 마이그레이션의 필요성 이해
기술의 발전으로 웹사이트 업그레이드가 필요합니다.
오래된 기능과 플랫폼을 고수하는 대신 새로운 트렌드를 채택하는 것은 항상 좋은 생각입니다. 게다가, 이전 웹사이트의 일부를 재구성하는 것이 매번 작동하는 것은 아닙니다.
비즈니스 소유자가 웹 사이트 마이그레이션을 피하는 이유 중 하나는 프로세스에 비용과 시간이 많이 소요될 수 있기 때문입니다. 그리고 그것을 가볍게 여겨서는 안 되기 때문에 사실입니다.
올바른 절차를 모르면 무섭습니다. 그것은 당신의 사업을 거절하고, 수익을 잃으며, 당신의 고객을 짜증나게 할 수 있습니다.
위험이 수반되지만 올바르게 수행하면 장기적으로 긍정적인 결과도 나타납니다. 더 나은 방법은 결과에 대해 당황하지 않고 웹 사이트를 새 도메인이나 호스트로 마이그레이션하는 가장 좋은 방법을 선택하는 것입니다.
WordPress 데이터베이스를 수동으로 마이그레이션할 때의 과제
한 호스트에서 다른 호스트로 WordPress 데이터베이스를 마이그레이션하는 것은 간단하지만 수동으로 수행하는 경우 문제가 발생할 수 있습니다.
다음은 WordPress 데이터베이스를 수동으로 마이그레이션하는 동안 발생할 수 있는 가장 일반적인 문제 중 일부입니다.
파일 손실
사이트를 수동으로 마이그레이션하는 경우 새 호스트에 파일을 복사하여 붙여넣는 것을 놓칠 수 있습니다. 이 문제를 방지하려면 기존 데이터베이스를 백업하여 안전한 장소에 저장하는 것이 좋습니다.
웹사이트 다운타임
웹 사이트를 새 서버로 마이그레이션하는 동안 다운타임을 경험하는 것이 일반적입니다. 그러나 방문자는 기존 링크를 사용하여 이전 웹사이트로 이동하고 404 오류에 직면하게 됩니다.
SSL 문제
SSL은 안전한 연결을 보장하며 모든 도메인에 고유한 SSL 인증서가 제공됩니다. 모든 파일을 새 도메인으로 전송하면 혼합 콘텐츠 오류가 발생할 수 있습니다. 이 문제를 해결하려면 SSL 인증서를 수동으로 다시 설치하고 모든 링크가 웹사이트의 HTTPS 버전을 가리키는지 확인해야 합니다.
데이터베이스 연결을 설정 오류
백업 파일을 수동으로 마이그레이션하는 동안 직면하는 가장 일반적인 문제 중 하나입니다. 사용자는 새 사이트에서 데이터베이스 이름과 사용자 이름을 입력하는 동안 wp-config.php 파일에 오타를 자주 범합니다.
500 서버 오류
이 문제는 일반적으로 기본 오류 원인에 대해 아무 것도 알려주지 않기 때문에 모든 사람을 짜증나게 합니다. 파일 프로그래밍의 결함 때문이거나 새 호스트가 데이터베이스 파일에 액세스하지 않기 때문일 수 있습니다. 폴더가 올바른지, 필요한 모든 액세스 권한이 부여되었는지 확인해야 합니다.
웹 사이트를 수동으로 마이그레이션할 때 직면할 수 있는 모든 장애물을 극복하는 데 도움이 되는 WordPress 플러그인을 살펴보겠습니다.
백업버디가 무엇인가요?
BackupBuddy는 WordPress 마이그레이션 기능도 제공하는 강력한 WordPress 백업 플러그인입니다. 플러그인을 사용하면 WordPress 사이트를 한 호스트에서 다른 호스트 또는 새 URL이나 도메인으로 쉽게 마이그레이션할 수 있습니다.
이 프로세스는 매우 간단하며 몇 단계만 거치면 됩니다.
먼저 WordPress 웹 사이트의 전체 백업을 만들고 zip 형식으로 다운로드해야 합니다. 둘째, ImportBuddy 스크립트를 사용하여 웹사이트를 다른 호스트로 이동합니다.
BackupBuddy 플러그인을 사용하여 기존 웹사이트를 새 도메인이나 새 호스트로 마이그레이션하는 방법을 배우려면 이 기사를 계속 읽으십시오.
마이그레이션 단계를 시작하기 전에 BackupBuddy가 제공하는 다양한 기능에 대해 알아보겠습니다.
BackBuddy 플러그인의 기능
더 나은 데이터베이스 관리 및 마이그레이션을 위한 몇 가지 인기 있는 BackupBuddy 기능을 살펴볼 시간입니다.
자동 웹사이트 백업
기본적으로 WordPress는 예약된 백업을 만들기 위한 내장 설정을 제공하지 않습니다. BackupBuddy 플러그인을 사용하면 전체 웹사이트 백업을 생성하고 때때로 파일에 대한 자동 백업을 예약할 수도 있습니다.
다음은 백업 예약을 위해 선택할 수 있는 몇 가지 빈도입니다.
- 일일
- 대체 요일
- 주간
- 매주 2회
- 월간 간행물
- 분기마다
- 일년에 두 번
- 매년
새로 생성된 백업은 드라이브, 보관용 계정, BackupBuddy Stash 또는 선택한 안전한 장소에 자동으로 저장됩니다.
워드프레스 서버 정보
BackupBuddy는 서버 탭 메뉴에서 서버 구성에 대한 모든 정보를 제공합니다. 즉, PHP 버전, 메모리 제한, PHP 실행 시간 및 데이터베이스 관련 정보와 같은 서버 세부 정보를 확인하기 위해 호스팅 계정에 로그인할 필요가 없습니다.
서버 메뉴 탭의 통계를 보면 웹사이트에서 실행 중인 테마 및 플러그인 유형에 대한 통찰력도 얻을 수 있습니다.
맬웨어 검사
멀웨어는 사용자 모르게 주입된 온라인 비즈니스 웹사이트에 대한 위협입니다. 다행히 BackupBuddy는 웹사이트 맬웨어 공격으로부터 사용자를 보호하고 깨끗한 백업을 복원하는 내장 맬웨어 스캐너를 제공하므로 웹사이트가 항상 가동되고 계속 실행됩니다.
스테이징 사이트
BackupBuddy의 배포 기능을 사용하면 변경 사항을 테스트하는 데 사용할 수 있는 WordPress 스테이징 사이트를 만들 수 있습니다. 디자이너가 라이브 웹 사이트에서 변경 사항을 구현하기 전에 클라이언트에게 변경 사항을 표시하기 위해 채택하는 일반적인 방법입니다.
BackupBuddy를 사용하면 기존 라이브 웹사이트를 스테이징 웹사이트에 연결할 수 있습니다. 이렇게 하면 몇 번의 클릭만으로 모든 변경 사항을 라이브 웹사이트로 푸시할 수 있습니다.
선택한 데이터베이스 롤백
백업을 생성할 때 BackupBuddy를 사용하여 포함하거나 제외할 파일을 선택할 수 있습니다. 웹 사이트에 이미지가 많고 이미지를 반복적으로 백업하지 않으려는 경우에 특히 유용합니다.
저장 대상
BackupBuddy는 백업을 저장하기 위한 다양한 스토리지 선택을 제공합니다. 예를 들어 Google 드라이브, Dropbox, SFTP 또는 Amazon S3 스토리지 모듈에 백업 파일을 저장하고 로컬 컴퓨터의 스토리지 메모리에도 저장할 수 있습니다.
BackupBuddy는 BackupBuddy Stash라는 자체 저장 공간도 제공합니다. 모든 BackupBuddy 고객에게는 1GB의 무료 Stash 공간이 제공되어 백업을 훨씬 쉽고 간편하게 저장할 수 있습니다.
Stash의 모든 백업은 안전하며 Google 또는 Amazon과 같은 다른 스토리지 제공업체와 마찬가지로 높은 수준의 보안 암호화를 사용합니다. iThemes 대시보드에 로그인하여 언제든지 백업을 보고 다운로드할 수 있습니다.
BackupBuddy 설정 대시보드의 복원 옵션을 사용하여 Stash에서 백업을 쉽게 복원할 수 있습니다.
웹사이트 마이그레이션을 위한 BackupBuddy 플러그인 설정
WordPress 웹 사이트를 수동으로 마이그레이션하는 것은 시간이 많이 걸리고 까다롭습니다. BackupBuddy 플러그인 덕분에 웹 사이트를 새 도메인으로 마이그레이션하거나, 새 호스팅하거나, 준비 WordPress 웹 사이트를 라이브 환경으로 이동하는 프로세스의 속도를 높일 수 있습니다.
BackupBuddy 플러그인을 사용하여 WordPress 웹사이트를 처음부터 끝까지 마이그레이션하는 실제 단계를 확인할 시간입니다.
1단계: BackupBuddy 플러그인 설치.
BackupBuddy는 프리미엄 플러그인이므로 웹사이트에서 플러그인을 구매해야 합니다.
플러그인에 가입한 후 iThemes 계정에 로그인하고 다운로드 페이지를 방문하세요. BackupBuddy 탭을 클릭하고 플러그인 zip 파일을 다운로드합니다.
그런 다음 WordPress 웹 사이트에 로그인하고 플러그인 > 새로 추가 > 업로드로 이동합니다. 업로드 버튼을 클릭하고 컴퓨터에서 다운로드한 BackupBuddy 파일을 선택합니다.
플러그인을 업로드한 후 활성화 버튼을 클릭하여 웹사이트에 플러그인을 설치하고 활성화합니다.
2단계: 웹사이트 백업 생성
BackupBuddy는 다양한 유형의 백업을 제공합니다. 예를 들어, 전체 백업을 생성하고 선택 파일 백업을 위한 포함/제외 규칙을 설정할 수 있습니다.
이 자습서에서는 전체 백업 옵션을 선택합니다. 그러면 백업 데이터베이스의 모든 파일과 폴더가 자동으로 포함됩니다.
백업 프로세스를 시작하려면 백업으로 이동하여 백업 완료 버튼을 클릭합니다. 이 프로세스는 시간이 걸리며 어떤 이유로든 멈춘 경우 상태 로그 탭으로 이동하여 오류를 확인할 수 있습니다.
백업이 완료되면 백업 파일 다운로드 버튼을 클릭하여 백업 파일을 다운로드합니다. zip 파일에는 데이터베이스의 모든 파일이 포함되어 있으며 크기가 클 것으로 예상할 수 있습니다.
다음 단계로 이동하기 전에 다운로드한 zip 파일을 컴퓨터에 저장합니다.
3단계: ImportBuddy 스크립트 다운로드
ImportBuddy 스크립트를 다운로드하려면 Importbuddy.php 다운로드 링크를 클릭하십시오.
암호를 설정하라는 메시지가 표시됩니다. 이 스크립트에 대해 강력한 암호를 설정했는지 확인하십시오. 프로세스 속도를 높이려면 설정에서 암호를 설정하고 이 필드를 공백으로 둘 수 있습니다.
백업 폴더를 저장한 동일한 폴더에 importbuddy.php 스크립트를 저장합니다.
4단계: 새 서버에 파일 업로드
이제 BackupBuddy 파일과 Importbuddy.php 스크립트가 있으므로 파일을 새 서버에 업로드할 차례입니다.
호스팅 제공업체의 대시보드로 이동하여 파일 관리자로 이동합니다.
일반적으로 모든 호스팅 패널 내에서 public_html 폴더를 찾을 수 있으며 여기에서 다운로드한 파일을 업로드해야 합니다.
업로드 버튼을 클릭하고 파일을 선택하여 프로세스를 시작합니다. 일반적으로 업로드 프로세스를 완료하는 데 몇 분이 걸리지만 파일 크기에 따라 다릅니다.
마이그레이션 문제를 방지하기 위해 불필요한 파일을 삭제했는지 확인하십시오.
이제 이전 웹사이트의 모든 동적 콘텐츠에 액세스하기 위한 데이터베이스를 만들 차례입니다. 이제 데이터베이스에 대한 데이터베이스 이름, 사용자 이름 및 암호를 설정하고 관리자에게 액세스 권한을 제공할 수 있습니다.
데이터베이스 설정을 완료하면 yourdomain.com/importbuddy.php로 이동합니다. 비밀번호를 입력하고 인증을 클릭합니다.
백업 복원을 클릭하고 다음 단계에서 데이터베이스 자격 증명을 입력해야 합니다. 세부 정보를 입력하면 BackupBuddy가 새 대상 위치에 데이터베이스를 생성합니다.
마지막으로 New URL이 맞는지 확인합니다. 기본적으로 BackupBuddy는 모든 URL을 새 웹사이트로 마이그레이션합니다.
마이그레이션 프로세스를 완료하기 위한 마지막 단계로 이동합니다. “정리 완료” 버튼을 클릭하기 전에 새로 마이그레이션된 웹사이트를 확인하십시오.
링크 추가 또는 편집과 같은 새로운 변경 작업을 수행하기 전에 설정에서 Permalinks로 이동하여 Permalink 구조가 원하는 것과 동일한지 확인하십시오.
그렇다면 “변경 사항 저장”을 클릭하십시오.
그게 다야!
WordPress 사이트를 새 대상으로 성공적으로 마이그레이션했습니다.
BackupBuddy 가격
BackupBuddy 플러그인은 4가지 가격 플랜으로 제공됩니다.
#1. 기초적인
기본 요금제는 1년 라이선스에 대해 단돈 80달러의 비용이 드는 가장 저렴한 요금제입니다. 기본 계획 내에서 정기적인 플러그인 업데이트, 전용 이메일 지원, 1GB BackupBuddy 저장 공간 및 한 사이트에 대한 백업을 받을 수 있습니다.
#2. 을 더한
BackupBuddy Plus 계획의 가격은 1년 라이선스에 대해 $127입니다. 기본 요금제와 유사하게 정기적인 플러그인 업데이트, 이메일 티켓 지원 및 1GB BackupBuddy Stash 저장 공간이 제공됩니다. 그러나 Plus 플랜을 사용하면 10개의 웹사이트를 백업할 수 있습니다.
#삼. 대행사
많은 워드프레스 클라이언트와 작업하는 대행사의 경우 웹사이트 제한이 없으므로 대행사 요금제를 사용하는 것이 좋습니다. 1년 라이선스에 대해 $199만 지불하면 웹사이트를 무제한으로 백업할 수 있습니다.
이 계획을 사용하면 정기적인 플러그인 업데이트 및 전담 고객 지원 외에 5GB의 BackupBuddy 숨김 저장 공간을 얻을 수 있습니다.
#4. 플러그인 스위트
플러그인 제품군은 34개의 Pro 추가 기능이 포함된 Restrict Content Pro Professional, iThemes Security Pro, BackupBuddy Agency 계획 및 모든 플러그인에 대한 프리미엄 지원과 함께 정기 업데이트와 같은 테마 플러그인을 포함하는 번들입니다.
BackupBuddy 대안
BackupBuddy는 최고의 WordPress 데이터베이스 마이그레이션 플러그인 중 하나이지만 사용 가능한 다른 인기 있는 마이그레이션 플러그인을 확인할 수 있습니다.
다음은 시도할 수 있는 몇 가지 BackupBuddy 대안입니다.
UpdraftPlus 마이그레이터
UpdraftPlus는 WordPress 플러그인 저장소에서 백만 번 이상 적극적으로 설치된 인기 있는 WordPress 백업 플러그인입니다. 백업을 생성한 후 UpdraftPlus를 사용하면 Google 드라이브, Dropbox, FTP 및 Amazon S3에 백업을 저장할 수 있습니다.
플러그인은 모든 UpdraftPlus 프리미엄 패키지의 애드온으로 프리미엄 기능인 Updraftplus Migrator를 제공합니다. 프리미엄 UpdraftPlus 플러그인 대시보드를 사용하면 웹사이트를 빠르게 복제하거나 몇 분 안에 새 URL로 마이그레이션할 수 있습니다.
스냅크릭
Duplicator 플러그인으로 널리 알려진 Snapcreek은 백만 번 이상 적극적으로 설치된 강력한 WordPress 웹사이트 마이그레이션 플러그인입니다. 플러그인을 사용하면 코딩 지식 없이도 웹사이트를 마이그레이션하거나 복제할 수 있습니다.
Duplicator를 사용하면 웹사이트 백업을 자동으로 예약하고 안전한 저장을 위해 보관용 계정, FTP, Google 드라이브 또는 Amazon S3에 저장할 수 있습니다. Duplicator는 백업을 생성하거나 백업 프로세스 중 문제를 발견할 때마다 이메일을 보냅니다.
요약
BackupBuddy 플러그인은 WordPress 마이그레이션을 쉽고 빠르게 만드는 강력한 도구입니다. 번거롭지 않은 WordPress 사이트 마이그레이션 방법을 찾고 있다면 BackupBuddy의 마이그레이션 기능을 살펴보고 프로세스를 더 쉽게 만드는 것이 좋습니다.
BackupBuddy 플러그인을 사용하여 데이터베이스를 마이그레이션하고 수동 프로세스에 갇히지 않도록 하는 방법에 대한 게시물을 즐겼기를 바랍니다.
WordPress 데이터베이스 관리에 대해 자세히 알아보려면 WordPress 백업 및 마이그레이션 플러그인 목록을 확인하는 것을 잊지 마십시오.