워드프레스 이전 설치 All in One WP Migration 으로 한방에 끝내기

며칠 전 빙과 구글 그리고 네이버 웹마스터도구에서 운영하고 있는 워드프레스의 서버연결 문제가 발생하고 있는 것을 발견했다.

빙에서는 사이트 소유권 확인이 몇 번을 해봐도 안되고 구글 웹마스터도구에서는 서버연결 경고가 뜬다. 네이버에서는 검색봇 접근이 차단되었다는 메시지가 나오더니  결국 네이버 검색에서 워드프레스 글들이 모두 사라져버렸다.

워드프레스 이전 설치 플러그인

워드프레스 웹호스팅업체에 문의를 해봤지만 서버에는 아무런 문제가 없다고 한다. 그래서 결국 다른 웹호스팅 업체로 워드프레스를 이전 설치하기로 결정을 했다.

예전에 다른 웹호스팅 업체로 워드프레스 이전 설치할 때는 백업파일 2개(계정파일+데이터베이스) 다운받아서 ftp 계정에 올려놓고 호스팅업체 고객센터에 부탁을 하면 설치를 싹다 해줬는데 이번에는 나 혼자 스스로 해야한다.

워드프레스 글들을 다 날려버리는 것 아닌가 하는 걱정에 몇 번을 망설였지만 어차피 방문자수도 얼마 안되고 이젠 네이버 검색조차 안되는 상황이니 오히려 홀가분했다.

1)그래도 혹시 모르니 현재 이용중인 웹호스팅업체에서 백업파일 2개(tar.gz 와 .sql)을 다운받아 저장해 놓았다. tar.gz 압축파일은 반디집으로 압축풀기가 되며 파일 안에 ftp 계정 파일들이 모두 들어있다.

워드프레스 이전 설치 방법

2)워드프레스 이전 플러그인 All-in-One WP Migration 을 워드프레스에 설치한 다음 Export – FILE 을 다운 받는다.

3)워드프레스 도메인의 네임서버를 워드프레스를 이전 설치할  웹호스팅업체의 네임서버로 변경한다.

4)이전할 웹호스팅업체에 순결한(?) 워드프레스를 설치한 다음 All-in-One WP Migration 플러그인을 설치한다.

워드프레스 사이트 이전

5)All-in-One WP Migration 플러그인 – Import 에서 2)번 Export – File로 다운받은 파일을 업로드한다.

6)워드프레스 이전 설치가 시작된다. 생각보다 시간이 좀 걸렸다.  작업진행 바가 죽죽 늘어나다가 중간에 멈춘채로 10분 넘게 있어서 오류난 줄 알았다. 백업파일 용량이 100MB가 안되는데도 이전설치하는데 30분 가까이 걸렸다. 해외웹호스팅업체(사이트그라운드)에서 이전 설치할 때는 같은 용량인데도 5분이내에 끝났다.

7)업로드 100% 진행 후 덮어쓰기 경고 창이 뜨면 PROCEED를 클릭해서 계속 진행한다.

워드프레스 이전 설치 방법

와우~!! 퍼펙트!! 언빌리버블!! 워드프레스가 완벽하게 이전 설치됐다. 워드프레스를 다른 웹호스팅업체로 이전 설치하는 것이 이렇게 간단하다니 괜히 걱정했다. 워드프레스 이전 설치 플러그인 All-in-One WP Migration 완전 좋다.

※최근에 all in one migration 플러그인을 이용해 난알지닷컴을 사이트그라운드로 이전 설치했다. 그런데 이번에는 글에 삽입한 이미지가 제대로 표시되지 않는 엑박 문제가 발생했다. 미디어 라이브러리에서도 확인하면 이미지가 뜨지 않는다. ftp에서 확인해보니 uploads 디렉토리에 다행히 이미지 원본이 있다.

보통 사이트 주소를 변경해 이전 설치할 때 이런 문제가 발생하는 걸로 알고 있었는데 같은 도메인 주소로 변경해도 이미지 엑박이 떴다. 엑박이 뜬 이미지 경로를 확인해봐도 이상이 없다. 워드프레스 이전 설치 후 이미지가 제대로 뜨지 않는 원인은 이미지 파일 이름을 한글로 작성했기 때문이었다. 

결국 시간이 날때마다 글을 수정하면서 엑박이 뜬 이미지들을 교체하는 방법으로 해결하기로 했다. 그나마 글 갯수가 몇 개되지 않아서 큰 부담이 돼지 않지만 글이 수백 개가 넘는 경우에는 만만치 않은 작업이 될 것이다. 구글 검색해보면 db쪽 수정해서 고치는 방법이 있는 것 같은데 읽어봐도 무슨 말인지 모르겠다.


You may also like...

2 Responses

  1. 박기훈 댓글:

    글 감사 합니다. 저는 닷홈에 있는 걸 siteground에 이전 할려고 합니다. 제가 문과생 초보라 괜히 좀 무섭습니다. 문제가 될 까바. 의문 사항이 2가지 입니다.

    1) 제가 전에 2만원 주고, https를 했는데, siteground에서 그냥 써도 되나요? 아니면, siteground lets encropt를 그냥 설치 하면 되나요?

    2) 유의 플러그로 그냥 하면 되는 건가요? 다른 세팅 요소가 없나요?

    3) 제가 한 9개월 남았는데, 이전하면, 비용을 따로 사이트 그라운드에게 내야 하나요?

    답변 주시면 감사하겠습니다. 즐거운 하루 되세요

    • nanalji 댓글:

      저도 해외 웹호스팅업체로 이전은 처음 해봤는데 포스트에 삽입한 이미지 엑박과 ssl 인증서 문제로 어려움을 겪었습니다.

      이미지 엑박은 이미지 파일 이름이 한글이라 발생한 것이고 ssl 인증서 문제는 전에 사용하던 인증서와 사이트그라운드에서 사용한 인증서가 달라 일시적으로 사이트 접속이 안됐습니다.

      ssl 인증서 문제로 인한 문제는 어떻게 해결(https://nanalji.com/1449)을 했는데 저도 이 부분은 전문가가 아니라 이게 정확한 해결 방법인지 확신할 수가 없습니다.

      1)사이트그라운드에서 제공하는 무료 Let’s Encrypt 서비스를 이용해서 https 설정을 하는게 장기적인 관점에서 편리하다고 생각합니다.

      2)포스트에 적힌 순서대로 따라하면 됩니다.

      3)현재 이용중인 닷홈과 사이트그라운드는 다른 업체이므로 사이트그라운드 호스팅 이용 비용을 따로 결제해야 합니다.

      ※만약을 위해 기존 운영중인 호스팅 업체의 자료는 바로 삭제하지 마시고 사이트 이전이 끝난 다음 하시기 바랍니다.

댓글 남기기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다