워드프레스 사이트 [백업, 복원, 이전] 방법
워드프레스로 사이트를 만들어 운영하다 보면 다양한 이유로 사이트를 이전해야 하는 경우가 생깁니다. 또한, 갑자기 홈페이지에 문제가 발생하거나 DDoS 공격 등의 사이트 공격으로 피해를 볼 수 있으므로 워드프레스 백업과 복원하는 방법은 반드시 숙지하고 있어야 합니다.
이미 다양한 '워드프레스 사이트 백업, 복원 이전 플러그인'이 출시되어 있지만, 많은 사용자들이 추천하고 있고 저 역시도 만족스럽게 사용하고 있는 'All-in-One WP Migration'플러그인을 통해 사이트 이전 작업을 진행해보도록 하겠습니다.
워드프레스 사이트 [백업, 복원, 이전] 방법
1. 이해를 돕기 위해 워드프레스 홈페이지 만들기 강좌에서 만들었던 사이트를 이용해
워드프레스 사이트 이전을 직접 해보도록 하겠습니다.
2. 사이트를 이전받을 새로운 워드프레스 사이트를 하나 개설했습니다.
도메인 주소는 http://money2015tistory.eye.es 입니다.
3. 기존 워드프레스 사이트에 'All-in-One WP Migration' 플러그인을 설치하고 활성화 시킵니다.
4. 메뉴에 추가된 All-in-One WP Migration을 열어 Export를 클릭합니다.
5. Export는 현재 사이트를 통째로 백업하는 기능으로
워드프레스 사이트 이전이나 복원을 할 때 사용할 수 있습니다.
글과 댓글은 기본이며 플러그인 설정까지 하나도 빠뜨리지 않고 그대로 옮길 수 있습니다.
사이트 백업 파일을 저장하는 방법은 파일, FTP, 드랍박스, 구글 드라이브 등 다양한 방법이 있지만,
무료 버전에서는 FILE만 가능하므로 EXPORT TO를 클릭한 후 FILE을 클릭합니다.
6. 위와 같이 진행 상황을 알려주는 창이 뜨며 워드프레스 사이트 백업이 진행됩니다.
7. 백업 파일이 생성되면 위 그림과 같이 파일을 다운 받을 수 있는 창이 나타납니다.
초록색의 DOWNLOAD 버튼을 클릭한 후 다운 받을 위치를 설정하고 저장합니다.
8. 내보내기(백업 파일 생성) 작업이 완료되었으면
이전받을 워드프레스 사이트에도 'All-in-One WP Migration' 플러그인을 설치하고
생성된 메뉴 중에서 Import를 클릭합니다.
9. IMPORT FROM을 클릭한 후 FILE을 클릭합니다.
그 후 조금 전 다운 받았던 백업 파일을 찾아 업로드 합니다.
출처: http://money2015.tistory.com/638
10. 파일 업로드가 끝나면 위 사진과 같은 알림 메시지가 나타납니다.
메시지 내용은 다음과 같습니다.
"이 불러오기 과정은 당신의 데이터베이스, 미디어, 플러그인 그리고 테마 파일을 덮어쓰기 합니다.
CONTINUE를 누르기 전 현재 사이트의 데이터를 백업해주세요."
이전 사이트 내용을 이전해 올 것이므로 현재 사이트 백업은 불필요합니다.
그러므로 알림 메시지를 무시하고 CONTINUE를 클릭합니다.
11. 이전 사이트의 데이터가 모두 옮겨지면 위와 같은 알림 메시지가 나타납니다.
메시지 내용은 다음과 같습니다.
"당신은 2가지 과정이 더 남았습니다.
1. 당신은 반드시 Permalink Structure(고유주소)를 2번 저장 해야 합니다
2. 필요하다면 플러그인을 한 번 더 확인하세요"
2번은 굳이 할 필요가 없지만, 1번 고유주소 저장은 반드시 해야지만 사이트를 완전히 이전시킬 수 있습니다.
그러므로 Permalinks Settings를 클릭해 고유주소를 설정하는 페이지로 이동합니다.
이 과정에서 워드프레스에 재로그인하는 과정이 필요합니다.
12. 주의할 점은 이전 사이트의 모든 내용이 이전된 상태기 때문에
로그인할 때도 이전 사이트에서 사용하던
아이디와 패스워드를 사용해야 합니다.
13. 로그인 후 고유주소 설정 창이 뜨면 스크롤을 내려 변경 사항 저장을 클릭 해줍니다.
저장이 완료되면 한 번 더 변경 사항 저장을 클릭해줍니다.
(만약 로그인 후 대시보드로 이동되었다면 메뉴-설정-고유주소를 클릭해 이동할 수 있습니다)
14. 위 사진과 같이 오류 없이 '고유주소 구조가 업데이트되었습니다.'라는 안내 문구가 뜨면
기존 워드프레스 사이트에서 새로운 워드프레스 사이트로의 이전이 성공적으로 끝난 것을 뜻합니다.
혹시라도 유료 플러그인을 사용하고 있었다면 설정이 그대로 유지되어있는지 확인해보는 것을 추천합니다.
15. 사이트 이전이 끝난 후 홈페이지로 이동해 보았습니다.
모든 자료와 플러그인이 완벽히 옮겨졌고 사이트도 정상적으로 작동합니다.
- - - -
기존의 도메인을 새로 생성한 워드프레스 사이트로 옮기려면
도메인 네임주소를 새로운 워드프레스 호스팅 서버로 설정해준 후
관리자 메뉴-설정-일반을 클릭해
워드프레스 주소와 사이트 주소를 재설정 해주면 됩니다.
위와 같은 방법으로 주기적으로 EXPORT 파일을 생성해 저장해 놓으면 혹시라도 워드프레스 사이트에 문제가 생겼을때 백업 파일을 이용해 어려움 없이 즉시 복구시킬 수 있습니다. 혹시라도 위 과정대로 진행하시다가 문제점이 생기거나 궁금한 점이 있다면 언제든 댓글 남겨주시면 성실히 답변해드리도록 하겠습니다.