phpMyAdmin 사용하기
phpMyAdmin은 웹 인터페이스를 통해 원격으로 데이터베이스를 조작하는 데 사용되는 프로그램입니다. 좋은 호스팅 패키지에는 이것이 포함됩니다. WordPress 데이터베이스 백업에 대한 자세한 내용은 데이터베이스 백업을 참조하세요.
여기에 있는 정보는 Unix에서 실행되는 phpMyAdmin 4.0.5를 사용하여 테스트되었습니다.
다음 지침은 현재 데이터베이스를 백업으로 대체하여 데이터베이스를 백업했을 때의 상태로 되돌립니다.
복원 과정
phpMyAdmin을 사용하여 아래 단계에 따라 MySQL/MariaDB 데이터베이스를 복원합니다.
- ‘phpMyAdmin’에 로그인합니다.
- “데이터베이스”를 클릭하고 데이터를 가져올 데이터베이스를 선택합니다.
- 그러면 해당 데이터베이스에 이미 있는 테이블 목록이나 테이블이 존재하지 않는다는 화면이 표시됩니다. 이것은 설정에 따라 다릅니다.
- 화면 상단에 탭 행이 있습니다. “가져오기” 탭을 클릭합니다.
- 다음 화면에는 텍스트 파일 상자의 위치가 있고 그 옆에는 “찾아보기”라는 버튼이 있습니다.
- “찾아보기”를 클릭합니다. 컴퓨터에 저장된 백업 파일을 찾습니다.
- 형식 드롭다운 메뉴에서 “SQL”이 선택되어 있는지 확인합니다.
- 이동 버튼을 클릭합니다.
이후 다소 시간이 소요될 수 있습니다. 오류 메시지가 표시되면 WordPress 지원 포럼에 게시하여 도움을 받으세요.
MySQL/MariaDB 명령어 사용
복원 프로세스는 아카이브된 데이터베이스 덤프를 아카이브 해제하고 MySQL/MariaDB 데이터베이스로 가져오는 것으로 구성됩니다.
백업이 MySQL/MariaDB 명령을 사용하여 데이터베이스 백업에 제공된 것과 유사한 지침을 사용하여 생성된 .bz2 파일이라고 가정하면 다음 단계는 데이터베이스 복원을 안내합니다.
- Unzip your
.bz2
file:
user@linux:~/files/blog> bzip2 -d blog.bak.sql.bz2
참고: 데이터베이스 백업이 blog.bak.sql.tar.gz
라는 .tar.gz
파일인 경우
tar -zxvf blog.bak.sql.tar.gz
위의 대신 사용해야 하는 명령어입니다.
- 백업한 SQL을 MySQL/MariaDB에 다시 넣습니다.
user@linux:~/files/blog> mysql -h mysqlhostserver -u mysqlusername -p databasename < blog.bak.sql
Enter password: (enter your mysql password)
user@linux:~/files/blog>
참고: https://wordpress.org/support/article/restoring-your-database-from-backup/