웹마스터 팁

안녕하세요 요 몇일 제가 했던 작업을 조금이나 도움이 될까바 이렇게 글을 써봅니다.^^

 

지극히 초보적인 입장에서 작업한 내용이므로 전문가님들께서는 페스해 주시면 감사 감사...

 

기존에 홈피를 운영하던 웹호스팅을 이번에 급작스럽게 바뀌면서 이 일이 비롯되었습니다.

 

이전 호스팅은 제로보드4를 사용하였고 새로운 호스팅은 xe를 사용하고 있습니다.

 

이전 호스팅 업체와 불미스런일로 떠나게 되어서 급하게 디비를 sql로 백업 받았습니다.^^

 

그런데 xe에 문외하이던 저는 zb4를 xe에 인식시킬려면 마이그레이션이라는 작업을 해야 한다고 하더군요...

 

그런데 그 작업이 호스팅이 살아 있는 상태에서 해야하는 작업이더군요...ㅠㅠ;;;

 

제 이전 호스팅은 계정이 만료되어 버렸고 저에게 남은건 sql 뿐이었습니다.

 

그래서 제 컴을 서버 환경을 만들기로 했습니다.

 

apmsetup7 프로그램을 이용해서 제 컴을 서버환경을 만들었습니다.

 

아파치도 돌아가고 mysql 도 돌아가고...아이피로 홈페이지도 뜨고...ㅋㅋㅋ

 

그리고 제로보드4도 제컴에 설치 했지요^^

 

자 이제 sql을 제컴의 myslq에 이식 시켜야죠...

 

툴은 phpmyadmin 으로 하였씁니다.

 

그런데 여기서 잠깐 에디트플러스에서는 sql문에 한글이 잘 보였는데 그걸 그대로 phpmyadmin에서 읽어드리니 한글 코드가 깨져

 

버리 더군요...

 

그래서 에디트플러스에서 백업된 sql을 새이름으로 저장하기를 하여서 utf-8형태로 저장하였습니다.

 

(* 새 호스팅이 xe를 사용하였고 한글 코드는 utf-8 이기 때문입니다.)

 

그렇게 새롭게 저장된 sql을 phpmyadmin에서 불러드리니 이제서야 한글이 잘 보이더군요

 

이 문제 때문에 2시간정도 삽질했습니다.ㅠㅠ;;;

 

여기까지 하여서 제컴에 이전 디비에 자료가 저장되었습니다.

 

이제 마이그레이션 차례입니다.

 

마이그레이션도 여러가지 삽질을 하였씁니다.

 

먼저 apmsetup만 설치 하면 안됩니다.

 

제로보드4를 다운 받아서제컴에 설치하였습니다.

 

그리고 마이그레이션을 하니 xml이 나오더군요..

 

그렇게 나온 xml을 새호스팅에 ftp 로 전송하고 거기에서 읽어 들이니 xe에 인식이 되더군요...^^ 이때 시간이 새벽4시 ㅠㅠ;;;

 

장확하게 길게 적었습니다만 요약으로 하면...

 

- 작업내용

 

    : zb4데이터를 xe로 옮기기

 

- 문제점

 

   : zb4백업을 sql로 받았다.

 

   : 이전 호스팅 계정이 없어져 이전 호스팅에서 마이그레이션 작업이 불가한 상태이다.

 

해결책

 

1. 백업된 sql소스를 에디트플러스에서 불러와서 새이름으로 저장을 선택하여 utf-8형태로 새롭게 저장을 해 놓습니다.

    

2. 무료웹호스팅 계정을 만들던가 아니면 자기 컴을 웹 호스팅 형태로 바꾸어야 한다.

    : 저는 제 컴을 웹호스팅 형태로 바꾸기 위해 apmsetup7이라는 프로그램을 설치하였습니다.

    : 무료웹호스팅을 이용할경우 더 편할지도 모르겠씁니다. 거기엔 mysql도 깔려 있고 또 어떤곳은 제로보드도 자동으로 설치해주니까요

 

3. 제 컴을 웹호스팅 환경처럼 만들기위해 apmsetup7과 제로보드를 설치 하였습니다.

 

4. apmsetup7를 설치하면 자동으로 설치되는 phpmyadmin으로 1번에서 받아놓은 sql소스를 불러들여 제 컴의 mysql로 데이터를

    집어 넣습니다.

 

5. xe의 마이그레이션툴을 이용하여 내 컴에 있는 디비들을 xml형태로 생성한다.(마이그레이션 사용방법은 xe홈피에 자세히설명됨)

 

6. 생성된 각 게시판별 xml이나 쪽지, 회원정보등의 xml들을 새로운 호스팅에 ftp를 통해 업로드 시킵니다.

 

7. xe에서 새로운 게시판들을 만든다.

 

8. xe의 데이터관리/복원을 이용하여 7번에서 만들 게시판에 6번에서 업로드 시킨 xml들을 읽어와서 이식한다.

 

쩝 간단하게 정리한다는게 장황하게 되었군요...

 

암튼 이런 방법으로 zn4데이터를 xe에 이식 시켰습니다.

 

위 방법은 지극히 초보적인 방법으로 빙빙돌아돌아 목적지에 온듯한 느낌입니다.

 

전문가님들께서는 좀더 빠른 방법으로 하실수 있는 방법들이 많이 있겠지요...

 

이상 하룻밥 삽질로 데이타 이전을 하였씁니다.

 

감사합니다.

 

ps : 웹호스팅이전할때는 이전 계획을 잘세워서 이전하도록 합시다...

 

전 이제 새로 홈피를 만들어한다는 중책이 남아 있씁니다...윽~~~ㅠㅠ 오늘도 날밤이냐~~~~

제목 글쓴이 날짜
ie8 스크롤바 때문에 레이아웃이 움직이는 경우 오실롯 2010.06.22
XE 트위터 모임 해쉬태그 " #XE당_" 로 더 가까워집시다! [3] DJinside 2010.06.24
XE 속도 향상 팁 (코어 수정 팁) [6] SMaker 2010.06.26
리눅스 기초 보안처리 [1] 일모도원 2010.06.27
위젯 제목부분을 클릭 했을 때 해당 게시판으로 링크하기 file 화이트서리 2010.06.27
제어판의 관리자 메뉴 확장해서 보기 [1] file amd짱좋아 2010.06.27
웹호스팅 이전에따른 zb4에서 xe로 디비 이전하기 김선호489 2010.06.29
레이아웃스킨의 기본 형식 [1] file mindpainter 2010.06.29
게시판 설정 중 ''게시판상세설명''에 table 태그 쓰면 깨지는 현상 sejin7940 2010.06.30
관리자에게 무제한 추천기능 부여 (XE Core 수정) [8] sejin7940 2010.06.30
XE 기본 서식 - 검정 바탕용 : p, div, br 없는 기본 서식입니다. [5] file LutZ 2010.07.01
스마트폰이 없는뒤~!! 모바일페이지를 봐야 할경우 [15] 토깽이2 2010.07.02
XE 업데이트 방법 - 제3편 (1.2.4 에서 1.4.4.1 이상의 최신버전으로 업그레이드) + 문제대응 [8] Gekkou 2010.07.07
XE 라이센스에 대한 FAQ [3] 행복한고니 2010.07.07
이미지 여러개 삽입시 이미지 사이에 공백 및 글 쓸 수 있도록 [1] sejin7940 2010.07.07
IIS7 + MySQL 5.1.x + PHP 5.3.2 + phpMyAdmin 3.3.4 + URL Rewrite + XpressEngine 설치 [2] 키네시스 2010.07.07
스킨 디자인! 이미지 대신 CSS3를 사용해 보세요! [7] 정찬명_ 2010.07.08
윈도우서버에 설치된 XE에서 이슈트래커의 코드열람 사용시 proc_open 함수 에러가 발생 할때. [1] file Na5key 2010.07.08
bcastr 이용한 플래쉬 (flash) 최근 이미지 소스 사용 위젯 소개.. [1] 하얀마법 2010.07.11
소스 수정 없이 카테고리 자동 선택하기 [2] file 대류 2010.07.11