워드프레스 사이트 복구 및 복원하기 위해서는 반드시 Database(DB) 파일과 data(데이터) 파일을 백업해두어야 합니다. data(데이터) 파일은 ftp로 복구 및 복원하고 Database(DB) 파일은 phpMyAdmin로 복구 및 복원하면 됩니다.
phpMyAdmin은 MySQL 데이터베이스를 관리하기 위한 웹 기반 도구입니다. 이 도구를 통해 사용자는 웹 브라우저를 사용하여 MySQL 데이터베이스에 접근하고, 관리할 수 있습니다.
data(데이터) 파일과 Database(DB) 파일
Data(데이터) 파일
워드프레스로 사이트 운영할 때 필요한 파일입니다. PHP 파일, 테마 파일, 플러그인 파일 등은 워드프레스의 기능을 구현하는 데 사용되는 코드 파일들입니다. 이 파일들은 웹서버에 루트 디렉토리, /wp-content/plugins, /wp-content/themes 등에 저장되어 있으며, 워드프레스의 핵심 기능 및 확장 기능을 제공합니다. 또한, 미디어 파일(이미지, 비디오 등), 업로드 파일도 데이터 파일이며 이는 사용자가 웹 사이트에 업로드하는 컨텐츠 파일입니다. 미디어 파일(이미지, 비디오 등), 업로드 파일은 대부분 /wp-content/uploads 폴더에 저장됩니다.
Database(DB) 파일
워드프레스에서는 MySQL 데이터베이스를 사용하여 사이트의 모든 데이터를 저장합니다. 데이터베이스는 데이터를 체계적으로 관리하고, 필요한 정보를 빠르게 검색할 수 있게 해 줍니다.
워드프레스 사이트의 백업과 복원에서 Database(DB) 파일은 MySQL 데이터베이스를 사용하여 저장한 사이트의 데이터(게시글(post, 포스트), 페이지, 댓글, 사용자 설정, 테마 설정 등)을 의미합니다.
데이터베이스에는 다음과 같은 정보들이 저장됩니다. 데이터베이스 파일은 일반적으로 .sql 확장자를 가지고 있습니다.
게시글 및 페이지의 내용
사용자 정보 :이름, 이메일, 로그인 정보 등
사이트 설정 : 웹사이트 제목, 설명, 언어, 시간대 등
테마 설정, 플러그인 설정 : 각 플러그인 및 테마의 구성 및 옵션
댓글
카테고리 및 태그 정보
data(데이터) 파일과 Database(DB) 파일 백업
Data(데이터) 파일 백업
[백업하기]는 선택하신 날짜의 백업 디스크 내 DATA를 압축하여 고객님 계정에 생성해 드리며, 파일은 FTP로 접속하여 다운로드 받으세요.
[백업하기]로 생성된 파일의 형식은 20100101_username_DATA_Backup.tar.gz(선택날짜/아이디/DATA/Backup.tar.gz) 입니다.
백업된 파일은 하루가 지나면 자동삭제 되므로 중요한 자료는 FTP로 고객님 PC에 보관해 주십시오. (예: 10:30 DATA 백업 시 – 익일 10:00 삭제)
Database(DB) 파일 백업
[백업하기]로 생성된 파일의 형식은 20100101_username_DATA_DB_Backup.sql (선택날짜/아이디/DB/Backup.sql) 입니다.
참고
▶ 나의서비스관리 > 호스팅관리 > 계정관리 > [백업받기/올리기] > DB 백업받기를 하면 /home/hosting_users/user-name/user-name-20240515.dump 경로로 dump파일로 저장됩니다. dump은 어떻게 복구하는지 잘 모르겠습니다.
카페24 호스팅을 사용하는 경우, 고객 센터 [문의게시판]을 통해 복구/복원 요청할 수 있습니다.
카페24 호스팅에 요청을 하면 1. (호스팅의 모든 파일을 지워지게) data 파일와 db 파일을 초기화한 후, 2. ftp로 백업 파일을 올려 달라고 하는데, 백업 파일은 /DataBackup 경로에는 저장이 안 됩니다. 루트 디렉토리에 올려주세요.
Trouble Shooting(문제해결)
이 사이트에 기술적인 문제가 있습니다. 자세한 내용은 사이트 관리자 전자 메일의 받은 편지함을 확인하십시오
복구/복원을 완료하여 로그인하려고 접속하지 이런 메시지가 뜨면서 하얀 창만 나오는 문제를 겪었습니다. 플러그인이나 테마 충돌일 수 있으므로 플러그인을 비활성화하니 관리자 페이지를 접속할 수 있었고, 아래의 글을 참조하여 에러코드를 잡는 디버깅 상수인 WP_DEBUG 을 넣어 test해보니, 대부분은 php 버전을 최고 사양으로 올려놓아 플러그인을 업그레이드 하라는 내용들이어서 플러그인의 필요한 업그레이드를 하여 완벽히 복원하였습니다.