WP-CLI로 데이터베이스 내보내기 및 가져 오기
WP-CLI는 WordPress 사이트에서 다양한 작업을 수행하는 데 도움이되는 명령 줄 도구입니다. SSH 명령 사용에 익숙하다면 WP-CLI가 WordPress 사이트 용으로 생성 된 명령을 단순화했다는 것을 알 수 있습니다. 다음은 WP-CLI에서 사용할 수있는 데이터베이스 내보내기 및 가져 오기 명령을 사용하는 방법입니다.
필수: 이 단계를 완료하려면 다음 사항이 필요합니다.
- SSH 앱. Windows 용 PuTTY 또는 macOS 용 터미널을 권장합니다.
- 귀하의 FTP 세부 정보. 아직 기록하지 않았다면 FTP 호스트, 사용자 이름, 암호를 찾아야 합니다.
- FTP 호스트의 경우 도메인 이름이나 IP 주소를 사용할 수 있습니다.
- cPanel을 사용하는 Linux 호스팅 또는 관리 형 워드 프레스 호스팅 (1-7 단계) 의 호스팅 계정에서 FTP 사용자 이름과 암호를 찾을 수 있습니다.
참고 : VPS 또는 DED 서버가있는 경우 사용을 시작하기 전에 WP-CLI를 설치 해야합니다. WP-CLI는 Windows 호스팅 플랜에서 사용할 수 없습니다.
WP-CLI로 데이터베이스 내보내기
- SSH를 사용하여 호스팅 계정에 연결합니다 .
- bash 명령 ls 를 사용하여 파일과 폴더를 나열하고, cd 및 ../ 를 사용하여 WordPress 파일이있는 디렉터리에 올 때까지 디렉터리를 이동합니다.
- 다음 명령을 입력합니다.
wp db export filename.sql
- 위의 명령에서 filename.sql 을 백업 파일에 사용할 이름으로 바꿔야합니다.
내보내기가 완료되면 성공 메시지가 표시됩니다. 데이터베이스가 클수록 내보내는 데 시간이 오래 걸립니다.
참고 : Linux 호스팅 및 웹 호스팅 플러스 사용자에게 다음 오류가 발생할 수 있습니다.
mysqldump : 오류 : '액세스가 거부되었습니다. 테이블 스페이스를 덤프하려고 할 때이 작업에 대해 PROCESS 권한이 필요합니다. '대부분의 경우이 오류가 표시 되었음에도 불구하고 데이터베이스는 성공적으로 내보내집니다. 하지만 데이터베이스 테이블을 수동으로 확인하여 내보내기를 확인하는 것이 좋습니다.
WP-CLI로 데이터베이스 가져 오기
- FTP 또는 파일 관리자 를 사용하여 워드 프레스 파일이있는 폴더에 SQL 백업 파일을 업로드합니다.
- SSH를 사용하여 호스팅 계정에 연결합니다 .
- bash 명령 ls 를 사용하여 파일과 폴더를 나열하고, cd 및 ../ 를 사용하여 WordPress 파일이있는 디렉터리에 올 때까지 디렉터리를 이동합니다.
- 다음 명령을 입력합니다.
wp db import filename.sql
- 위의 명령에서 filename.sql 을 백업 파일의 실제 이름으로 바꿔야합니다.
가져 오기가 완료되면 성공 메시지가 표시됩니다. 데이터베이스가 클수록 가져 오는 데 시간이 오래 걸립니다.
상세 정보
- 서버에서 WP-CLI를 사용할 수없는 경우 표준 SSH 명령을 사용하여 데이터베이스를 내보내고 가져올 수 있습니다.
- phpMyAdmin에서 데이터베이스를 내보내고 가져올 수도 있습니다.
- SSH로 WordPress 찾기 및 바꾸기