워드프레스 백업 복원 글 이동 방법(벌처에서 클라우드웨이즈로)

워드프레스 백업 복원 글 이동 방법(벌처에서 클라우드웨이즈로)

이번에 호스팅 업체를 벌처에서 클라우드웨이즈로 옮기면서 몇가지 일들이 있었습니다. 워드프레스 백업 복원 플러그인은 있었지만 하나의 메인 블로그만 이동할 수 있는 플러그인이었으며 다른 백업 플러그인은 용량제한이 있다보니 완벽하게 복사 붙여넣기식의 이동은 쉽지 않았습니다.

몇번의 삽질(?)을 한 끝에 글/사진 두가지만 옮기기로 하고 테마나 기타 사이트 내 옵션은 수작업으로 설정하기로 했습니다. 이것도 프로그래밍을 전혀 모르는 상태에서 하다보니 워드프레스 블로그가 터지기도 했고 아마 다시는 할 일이 없어 나중에 재시도를 한다면 제가 제 글을 보고 따라해야 될 지도 모르겠습니다. 워드프레스 백업 복원 과연 글을 어떻게 원상태로 복구하는 것일까요?

워드프레스에서 글과 컨텐츠 즉 사진을 백업하는 방법은 크게 DB와 컨텐츠 폴더 두가지로 나뉘어져 있습니다.

글 백업을 하기 위해서는 다음과 같은 과정을 거칩니다. 참고로 이 작업은 벌처 plesk 패널과 클라우드웨이즈 database manager를 이용하였습니다.

워드프레스 백업 복원 글 이동 방법(벌처에서 클라우드웨이즈로)

phpmyadmin을 이용하여 DB에 접근합니다.

워드프레스 백업 복원 글 이동 방법(벌처에서 클라우드웨이즈로)

접근한 DB는 이런식으로 되어 있는데 DB내용중 가장 중요한 것은 _posts 이며 _postmeta도 중요하지만 필수는 아닙니다. 다른 DB가 사라져도 이 두개만 있다면 글을 백업할 수 있어 내보내기를 통해 sql 파일화 시켜야 합니다.

워드프레스 백업 복원 글 이동 방법(벌처에서 클라우드웨이즈로)

내보내기로 테이블 추출 과정을 진행합니다.

워드프레스 백업 복원 글 이동 방법(벌처에서 클라우드웨이즈로)

클라우드웨이즈의 Launch Database Manager 버튼을 눌러 DB에 접근합니다.

워드프레스 백업 복원 글 이동 방법(벌처에서 클라우드웨이즈로)

DB 옵션 중 가져오기를 선택합니다.

워드프레스 백업 복원 글 이동 방법(벌처에서 클라우드웨이즈로)

백업받아놓은 sql 파일을 선택합니다.

워드프레스 백업 복원 글 이동 방법(벌처에서 클라우드웨이즈로)

복원이 이런식으로 두개로 쪼개집니다. EzW~_ / Wp_ 두가지로 보이는데 여기서 해야 할 일은 wp_posts의 이름을 변경하는 작업입니다.

워드프레스 백업 복원 글 이동 방법(벌처에서 클라우드웨이즈로)

wp_post 이름을 wp_posts1과 같이 다른 이름으로 변경합니다.

워드프레스 백업 복원 글 이동 방법(벌처에서 클라우드웨이즈로)

EzW~_posts 이름을 기존 wp_post와 동일하게 변경하고 저장합니다. 마찬가지로 wp_postmeta도 동일하게 변경하면 이전한 워드프레스에 기존 글이 모두 보이게 됩니다.

    글만 복원하면 각 글에 있는 사진이 빈칸 또는 X 표기가 되기 때문에 사진도 복원해야겠죠?

    워드프레스 백업 복원 글 이동 방법(벌처에서 클라우드웨이즈로)

    사진을 복원하기 위해서는 워드프레스 폴더의 wp-content\uploads 폴더로 이동하여 2023/2024등 년도로 되어 있는 폴더를 압축한 뒤 다운로드 받아줍니다.

    워드프레스 백업 복원 글 이동 방법(벌처에서 클라우드웨이즈로)

    SFTP 접근을 위해 계정을 만들어줍니다.

    워드프레스 백업 복원 글 이동 방법(벌처에서 클라우드웨이즈로)

    SFTP 접근을 완료한 뒤 동일하게 wp-content\uploads 폴더에 백업한 사진들을 업로드합니다.

    워드프레스 백업 복원 글 이동 방법(벌처에서 클라우드웨이즈로)

    워드프레스를 다시 들어가보면 사진과 글이 매칭되어 복원이 완료된 모습을 볼 수 있습니다.

    이상 워드프레스 백업 복원 글 이동 방법 주제로 벌처에서 클라우드웨이즈로의 이전 내용 설명드렸습니다. 조금 무식한 방법이기 때문에 이 방법을 다시 사용할 일이 있으려나 모르겠습니다.

    Leave a Comment