웹마스터 팁

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

 

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

 

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

 

이전 호스팅은 제로보드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 : 웹호스팅이전할때는 이전 계획을 잘세워서 이전하도록 합시다...

 

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

제목 글쓴이 날짜
Zbxe 서버 이전하기 [4] 팔공산 2007.08.22
서버이전하고 마이그레이션하고 경험담 [3] 팔공산 2007.08.31
xe 폴더를 어딘가로 이전했을 때 로그인이 안되는 경우... [2] preware 2007.10.05
계정 이전할때.. 알FTP쓰지 마세요... [11] INT10002 2008.01.11
티스토리에서 제로보드Xe 이전시 필독사항!! [1] file 2008.02.23
이전글, 다음글 얻기 [25] 라르게덴 2008.05.29
제로보드4 스타일 이전글/다음글 구현하기 (라르게덴님 팁 재탕) [12] file 老姜君 2008.05.30
이전글,다음글 얻기 (검색결과 까지 포함) (수정) [8] 라르게덴 2008.06.05
밑에 페이지 네비게이션 수정 (다음10개, 이전10개등으로) [6] file Clanss 2008.08.29
사이트 이전팁( files 폴더) [6] 샤이니라 2009.01.28
XE 서버 이전할 때 통채로 압축해서 옮기는 완벽한 방법-로그인, 첨부파일문제 해결 [5] 웰빙샵 지영 2009.09.15
서버이전 이후 발생하는 문제들에 대한 대응책 정리 [16] file Gekkou 2009.09.16
제로보드4->XE 데이터 이전 시 회원 정보 오류 / 포인트 문제 [10] 개돌 2009.10.08
DB 이전시 오류 해결,,,하하하하...끝네 해결 했음.... file Crazyhouse.cn 2009.10.16
서버 이전하고 놓치기 쉬운 점(files의 소유권과 root의 퍼미션) [4] 영구만세 2010.02.02
XE를 다른 호스팅업체로 이전하기 (서버이전) [8] file Gekkou 2010.02.03
APMSETUP에서 쓰던 XE를 리눅스 XE로 이전하기 [1] xe가쉽다 2010.03.22
개인 웹서버의 완성 우분투 (서버이전완료) [1] 준타 2010.04.07
웹호스팅 이전에따른 zb4에서 xe로 디비 이전하기 김선호489 2010.06.29
Mysql에서 큐브리드로 데이터이전 [3] 카르마 2010.10.23