그간의 상황:
- 티스토리 백업파일을 받아서 시놀로지 NAS에 설치
- NAS가 저사양으로 속도에 문제가 발생
- 사무실에 남는 컴을 블로그 전용컴으로 사용하기로 하고 윈도우 + xampp 서버 구축
- 불행히도 윈도우 서버에 설치한 워드프레스에 티스토리 백업파일이 제대로 복구가 안되는 증상이 발생
(포스팅의 절반 정도가 복구되고는 중간에 종료되어버림)
- NAS의 워드프레스를 사무실로 옮기려고 했으나 대용량 파일을 제대로 지원하지 못하는 워드프레스의 부실한 export/import 기능으로 인해 제대로 된 이사가 불가능(모든 포스트를 export하려면 메모리문제로 중단됨, 카테고리별로 export하면 첨부파일을 따로 링크로 받아야 하는데 이렇게 할 경우 미디어라이브러리로 제대로 importing이 안되어 썸네일/featured image 만들기에 문제발생)
- 모든 문제의 원인은 포스팅 용량으로 추정(포스팅 700개, 백업파일 크기 2.5g)
- 온갖 플러그인과 검색에도 해결방법을 못찾음.
해결:
거의 3주간의 고생끝에 결국은 [워드프레스 폴더 통째로 복사] + [mysql DB 백업하여 복구] 의 방법으로 해결을 봤다.
과정:
1. 원본서버의 phpMyAdmin에 접속하여 wordpress DB를 선택하고 우측 창에서 모두선택을 한 후 내보내기 -> 약 17메가 정도의 sql 파일 생성
2. sql파일을 에디터로 읽어들인다(ex, sublimeText)
3. 원본서버의 도메인을 복사서버의 도메인으로 모두 바꿔준다. (찾기>바꾸기 메뉴)
4. 복사서버에 수정된 sql 파일을 복사한다.
5. 복사서버의 phpMyAdmn에 접속하여 wordpress 데이터베이스 생성
-> 여기에 들어가서 가져오기 선택 -> 아까의 파일선택 -> 복구실행 : 약 5분정도 걸려서 복구됨
6. 원본서버의 wordpress 폴더를 FTP를 이용하여 복사서버의 루트디렉토리에 복사
7. 접속확인, 완료!
tip:
- 3번만 잘 되면 거의 문제없이 된다. 에디터는 아무거나 대용량 가능한 걸로.
- 혹시 복사서버에서 접속이 안되면 .hatch 파일을 열어서 #wordpress 사이에 있는 이전 서버에 관계된 내용들을 지워주면 된다.
'Free Notes' 카테고리의 다른 글
windows10 search 인덱서 문제 (4) | 2016.01.07 |
---|---|
워드프레스 매일 백업하기 (0) | 2015.12.22 |
워드프레스로 이사 (3) - 티스토리에 올린 동영상 다운로드하기 (0) | 2015.12.02 |
티스토리에서 워드프레스로 이사 (2) (0) | 2015.12.02 |
티스토리 워드프레스로 이사 (1) (0) | 2015.11.27 |