기존 2008. 5.20일 작성글
내가 활동하는 사진동호회의 홈페이지 리뉴얼 작업의 일환으로,
이참에 기존의 제로보드4 버젼을 제로보드XE 버젼으로 업(up)시키기위하여 시작한 작업이 어찌하다 보니 호스팅업체까지 갈아타는 대공사가 되어버렸다.
(사실 이론상으로는 그리 어렵지 않다. 이쪽 컴퓨터에서 저쪽 컴퓨터로 하드카피해서 버젼업된 프로그램 적용하듯이,,, 그 일련의 작업을 웹에서 한다는 것 정도만 다를뿐 지극히 간단한 개념이다. ㅡㅡ;)
하지만 웬걸?
기존 계정의 데이타 백업과 새로운 계정으로의 업로드 작업... 이것 시작부터 만만치 않다.
ftp를 이용해서 18일 오후 7시부터 시작한 백업작업이 19일 오전 5시경에야 완료되고, 새로운 계정으로의 업로드는 아침 8시부터 시작해서 오후 9시에서야 끝이 나 버렸으니, 첫걸음 단계부터 꼬박(출근하는 시간 2시간 정도를 제외하고) 24시간을 소비하고 말았다.
3기가 정도의 양이라 적은 양은 아니겠지만 그래도 이리 시간이 지체될줄이야...
집에서는 컴터 사양과 랜의 속도가 속썩이고, 사무실에서는 방화벽이 속 썩인다.
이쯤되면 좀 불편하더라도 그냥 기존 계정을 이용할걸 "왜 이 미련을 떨고 있을까?" 하는 생각도 든다. ㅡㅡ;
관련글 2008/05/19 - [Web Information] - 데이타 백업중...
mysqldump -u 사용자아이디 -p 백업받을디비 > 백업파일명
mysql -u 사용자아이디 -p 사용자아이디 < 백업파일명
나 같은 경우는 웹호스팅업체에서 제공하는 "디비백업 받기/올리기"등의 웹프로그램을 이용하는 편이 훨씬 쉬웠다.
ex> 카페24의 DB 백업 받기 / 올리기 (그림을 클릭하시면 크게 보실수 있습니다.)
백업을 받은후 해당 디렉토리에서 ftp로 내려받은 후, 다시 새로운 계정으로 ftp로 업로드 이후 해당 경로명과 화일명만 입력해 주면 아주 손쉽다. 기존 계정과 새로 이전할 계정 모두 방식만 조금 다를뿐 이러한 웹프로그램을 모두 제공하고 있었으니, "제로보드 지원"이라고 광고하는 호스팅업체는 동일한 기능의 프로그램을 제공할걸로 생각된다.
물론, 앞서 말한 텔넷을 이용하는 경우에도 ftp로 기존계정에서 다운로드 및 새로운 계정으로 업로드는 해야된다.
사실 의외로 쉽다.
먼저 내 호스팅서비스가 제로보드 설치환경에 적합한지 확인하고, 설치용 압축프로그램을 내 컴퓨터로 다운로드후 압축을 해제한 후, ftp등을 이용하여 zbxe/ 폴더등에 업로드 시킨후 해당디렉토리의 퍼미션을 "777"로 조정해 준후 브라우져를 통하여 "http://자신의계정/zbxe/"로 접속하면 아래와 같이 웹을 통하여 설치 및 여러 응용이 가능하다.
물론, 이렇게 이론상으로는 쉽지만 오늘 이것 설치하는데만도 약 세시간정도 잡아 먹었다.
내 개인계정에 이미 설치를 해본적이 있는터라 이것만큼은 나름 자신이 있었는데,
업로드후 아무 이유없이 설치화면이 나오질 않아 바로 삭제하고 업로드하기를 두세번은 한듯...
마지막에도 똑같이 되질 않아 단념하고 딴짓 거리하다가 무심코 접속 엔터를 누르니 언제 그랬냐는 듯 시치미떼고 정상작동되는 황당함이라니... ㅠㅠ;
오후 10시쯤에서야 동생이 병원에 입원을 해야한다는 소식에 오늘은 작업을 이쯤에서 접었다.
내일은 정말 제로보드 버젼업의 꽃이라 할수 있는 "마이그레이션"의 무한허접질에 도전을 해볼까 한다.
금번 5월23일부터 여러 시행착오등을 통하여 마이그레이션 한 결과,
위 작업중 ...
1번 작업은 기존 제로보드를 몽땅 새로운 계정에 옮겨와서 그 계정내에 기존 버젼의 제로보드를 설치한 후 ZBXE를 설치한 후 후 다시 마이그레이션 하는 방법으로... 정말 않해도 좋을 일을 미련 곰탱이처럼 한 결과가 되어 버렸다.
요약컨데 기존 계정의 제로보드4의 데이타를 새로운 계정의 zbxe로 옮기는 작업은,
1. 새로운 계정에 ZBXE 설치후
2. 기존 계정에서는 제로보드 데이타를 제외한 데이타만을 신계정으로 이전하고,
3. 제로보드4의 데이타는 마이그레이션을 통하여 이전하면 된다.
마이그레이션 방법으로는...
1) 기존 서버에서 XML 화일을 다운 받아서 신계정에 업로드후 신계정의 zbxe 관리자화면에서 데이터이전하는 방법과,
2) 기존 서버에서 바로 XML화일의 절대경로를 입력하여 신계정으로 데이터를 이전하는 방법이 있는데,
내 경험에 의하면 단계생략이나 속도등을 볼때 위 두가지 방법중 2)번째를 권하고 싶다.
그러나 2)번의 방법에서도 꼭 유의할 점은...
마이그레이션시 기존서버의 트래픽이 증가하여 다운될 위험이 있으므로, 트래픽등을 수시로 체크하여 다운되기 이전에 호스팅업체에 트래픽리셋 또는 트래픽증가를 요청하여야 한다.
마이그레이션 방법 ---> 따라가기
아울러, 제로보드 마이그레이션시 꼭 알아두어야 할점으로는...
첫번째, 회원정보 동기화를 하지 않으면 글과 회원의 연동이 되지 않으며,
두번째, 글의 순서는 이전하는 순서이다.
예를 들어, 갤러리게시판 이전후 자유게시판을 이전하면 자유게시판의 글 모두가 갤러리의 그것보다 최신글이다.
세번째, 회원과 게시글 이전 후 [관리자 - 부가모듈 - 포인트 모듈]에서 포인트 초기화를 하면 글과 댓글, 첨부파일로 각 회원들의 포인트를 재계산하게 된다.
'Web Information' 카테고리의 다른 글
| 내 블로그는 과연 몇등... ??? (6) | 2008/07/16 |
|---|---|
| 스킨을 변경하였습니다. (2) | 2008/06/20 |
| 제로보드4에서 제로보드XE로 좌충우돌 이전기...(수정) (2) | 2008/05/25 |
| 데이타 백업중... (0) | 2008/05/19 |
| [사이트소개] 블로그 가치의 재발견 블로그얌! (4) | 2008/05/10 |
| 저작권침해 고소 관련글을 보고.... (0) | 2008/04/06 |
-
계정 이전에 관한 작업노트
FROM cec 개발노트 2008/05/29 08:51 삭제○ 데이터 이전 일지 2008. 5. 18. : 19:00 기준 기존 서버 데이타 1차 백업 2008. 5. 19. : cafe24 계정 설치 및 기존 데이타 업로드 2008. 5. 20. : cefe24 zbxe(Ver 1.0.3.) 설치 2008. 5. 23. : 데이터 이전 작업 시작 2008. 5. 24. 22:00 : 데이터 이전 ...






인터넷 동호회 홈피는 거의 제로보드를 이용하는 듯 합니다. 물론 개인 홈피도 마찬가지구요. 그만큼 잘 만든 것이겠죠. 저는 직업상 Windows 서버 쪽을 주로 만지다 보니 제로보드를 한번도 사용한 적이 없네요. 다음에 개인 홈피 만들면 모를까.... 하여간 대공사 하셨나봐요~~
기초가 없는 상태에서 배워가며 하다보니,시행착오의 연속이었네요... ^^;