Skip to content

제로보드4의 데이터를 XE 로 이전하는 방법

조회 수 21885 추천 수 0 2009.11.23 14:36:40

제로보드4의 데이터를 XE 로 이전하는 방법에 대해 안내드립니다.
다른 툴 역시 모두 마찬가지 방법으로 이전하실 수 있습니다.

데이터 이전 툴 다운로드
먼저 제로보드4의 데이터를 XEXML로 저장하는 툴을 다운로드 받으세요.
XEXML로 저장하는 툴들은 모두 다운로드 란에 있습니다.

제로보드4의 데이터를 XEXML로 저장하는 파일은 zeroboard4.zip 파일입니다.
이 파일을 다운로드 받으신 후 압축을 푸세요.

mg1.jpg

 

압축을 푼 화면

제로보드4 운영중인 서버로 업로드
이제 압축이 풀린 zeroboard4 폴더를 제로보드4를 운영중인 서버로 업로드 하세요.
업로드 위치는 제로보드4가 있는 디렉토리도 괜찮습니다.

데이터 이전 툴 실행
업로드를 하였다면 웹브라우저로 실행을 하세요.

http://사이트주소/경로/zeroboard4/index.php 라고 웹브라우저에서 입력하시면 아래와 같은 모습이 나타납니다.

mg2.jpg  

charset, database 설정
charset 이란 언어코드를 의미하며 여기서는 사용하시는 제로보드4의 언어셋을 선택하시면 됩니다.
특별히 제로보드4 UTF8 버전을 이용하지 않으셨다면 EUC-KR 로 지정하시면 됩니다.

Database 는 mysql과 cubrid가 지원되며 대부분 mysql 을 이용하실테니 mysql로 지정하시면 됩니다.

Path, 경로 지정
사용하시는 제로보드4의 경로를 입력해주세요.

/home/사용자아이디/www/zb4 와 같이 절대 경로로 입력하셔도 됩니다.
절대 경로는 제로보드4 관리자 페이지에 표시되니 그걸 이용하시면 편합니다.

또한 zeroboard4 데이터 이전툴의 위치에서 ../zb4 와 같은 상대경로로 입력하셔도됩니다.

이제 정보 입력을 클릭하시면 다음과 같은 화면이 나타납니다.

mg3.jpg

 

이젠 회원정보, 쪽지, 게시판중 원하는 대상을 XEXML 파일로 만들 수 있습니다.
일단 게시판을 선택 - 원하시는 게시판 선택 후 추출 대상 선택을 선택하세요.

 mg4.jpg

이제 마지막 단계가 남게 됩니다.

XEXML 은 첨부파일까지 모두 하나의 XML 파일에 저장할 수 있고 이를 선택할 수 있습니다.
만약 첨부파일 미포함을 선택하실 경우 첨부파일을 저장하지는 않지만 첨부파일의 위치가 기록되어 차후 데이터 이전시에 원래 사이트에서 다운로드 받아 데이터 이전을 하게 됩니다.


글이 많아 xml 파일의 크기가 클 경우 분할 수를 조절하여 나누어서 저장할 수 있습니다.


아래 1. module_gallery3.000001.xml 의 파일 이름을 클릭하시면 XML 파일로 저장하실 수 있습니다.


이 경우 저장된 XML 파일을 이전을 원하는 곳에 옮기셔서 불러오셔도 되고 URL 복사를 통해 URL 을 통해 데이터 이전도 가능합니다.

회원정보, 쪽지 모두 위와 같은 방법으로 XML 파일을 다운받거나 데이터 이전을 위한 URL 을 얻을 수 있습니다.

자료 보관을 위해 XML 파일을 다운로드 받아 PC에 저장해 놓는 것도 좋을 것입니다.

XpressEngine 으로 이전하기
역시 게시판을 기준으로 제로보드4의 데이터를 XE로 옮기는 방법을 소개해드리겠습니다.

먼저 XpressEngine 이 설치된 곳에서 관리자 페이지를 실행하세요.

XE 설치 및 사용 매뉴얼 : http://xe.xpressengine.net/wiki/18258945
관리자 주소 : http://XE설치주소/?module=admin

mg5.jpg
 

좌측 메뉴의 데이터 관리 복원 > 데이터 이전을 선택하세요.

그리고 먼저 게시물 정보를 선택하신 후 다음 버튼을 눌러주세요.

  mg6.jpg

 

데이터를 이전할 대상 모듈을 선택하실 수 있습니다.
먼저 데이터를 이전할 게시판은 서비스 관리 > 게시판 모듈에서 생성하셔야 합니다.(게시판 만들기 매뉴얼)

mg7.jpg

 

대상 모듈이 선택되었으면 Step 2. 에서 위에서 다운 받았거나 URL 을 생성한 XEXML 파일을 지정하면 됩니다.

XEXML 파일을 다운로드 받았다면 XE 가 설치된 서버에 업로드를 하셔야 합니다.
그리고 해당 파일의 위치를 지정해주시면 됩니다.
예를 들어 XE 가 설치된(index.php 파일이 있는) 곳에 XML 파일을 업로드 하셨다면 ./파일이름.xml 이라고 입력하고 다음 버튼을 누르세요.

일일히 다운로드 받기 번거롭거나 순수히 데이터 이전만을 할 경우 XML 파일 다운로드-업로드하지 않고 URL 만으로 데이터 이전을 할 수 있습니다.

 mg8.jpg

위에서 데이터 이전 툴로 XML 파일을 다운 받는 단계에서 위의 그림처럼 xml 파일에서 우측 마우스 버튼을 클릭후 바로가기 복사를 하여 주소를 구할 수 있습니다.
또는 그 옆의 [URL 복사] 버튼을 클릭해도 됩니다.

이렇게 얻어진 http://도메인/경로/이름.xml 경로를 XML 파일의 경로에 입력하셔도 됩니다.
그리고 다음을 누르시면 자동으로 다운로드 받아 데이터 이전이 됩니다.

ps.  URL 을 이용하여 데이터 이전시 제로보드4 사이트의 트래픽이 차게 되면 오류가 날 수도 있으니 트래픽을 주의하세요.

자료 이전 마무리
위에서 소개한 게시판 이전과 마찬가지로 회원 정보와 쪽지 정보등도 이전할 수 있습니다.

모든 데이터를 XE로 이전한 후 회원정보 동기화를 꼭 해주셔야 합니다.

mg9.jpg

 

게시글 정보, 회원 정보가 모두 옮겨진 뒤에 [회원 정보 동기화]를 하게 되면 게시글의 회원 정보를 모두 실제 회원 정보로 연결을 하게 되며 회원 운영을 하는 사이트였다면 꼭 하셔야 합니다.
그렇지 않으면 모두 손님이 작성한 글처럼 인식이 됩니다.

그리고 쓰여진 글, 댓글등을 바탕으로 회원들의 포인트를 초기화 시키기 위해서는 XE 관리자 페이지 > 회원관리 > 포인트 시스템에서 초기화를 할 수 있습니다.

 mg10.jpg

단 위의 포인트 초기화는 데이터 이전 후 한번만 하시는 것을 권합니다.
이유는 포인트 초기화는 게시글, 댓글등의 정보만 바탕으로 포인트를 계산하는 것이기에 실제 회원들의 활동에 따른 포인트는 반영되지 않기 때문입니다.

마치며
이 XEXML을 이용하게 되면 제로보드4 또는 XEXML 추출 툴이 있는 웹프로그램의 데이터를 XE로 이전할 수 있습니다.

그리고 이 XEXML 을 지원하는 웹프로그램이라면 그 반대로도 가능할 것입니다.

사이트의 컨텐츠는 툴에 구속되지 않아야 하기에 만든것이 XEXML 이며 다른 웹프로그램 개발자분들께서 지원을 원하시면 기술 지원을 해드릴 수 있습니다.

이 글이 도움 되시기를 바랍니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
» 제로보드4의 데이터를 XE 로 이전하는 방법 file ADMINPLAY 2009-11-23 21885
146 LVS-NAT 구축(Linux Virtual Server) file ADMINPLAY 2009-11-04 22955
145 리눅스 클러스터링 LVS(Linux Virtual Server) ADMINPLAY 2009-11-04 20396
144 [LVS] CentOS5.2 기반 LVS 셋팅(Piranha) ADMINPLAY 2009-11-04 21727
143 LVS 기능 및 장점과 설치프로그램 및 적용사이트 ADMINPLAY 2009-11-04 23389
142 oracle IP 변경시 변경 해야될 파일 ADMINPLAY 2009-11-01 26278
141 리눅스 하드디스크 에러메세지 ADMINPLAY 2009-11-01 26413
140 가볍고 강력한 SNMP를 이용한 모니터링 프로그램입니다. file ADMINPLAY 2009-10-31 24859
139 네트워크 관리자를 위한 통합 모니터링 툴 - N.E.W.T file [2] ADMINPLAY 2009-10-31 24705
138 Dstat - 모니터링 file ADMINPLAY 2009-10-30 30686
137 mrtg on freebsd , monitor windows2003 ADMINPLAY 2009-10-11 16783
136 favicon 만들기 ADMINPLAY 2009-09-30 24835
135 rm -rf * 잘못 쳤을 때 울지 않기! ADMINPLAY 2009-09-30 19178
134 CentOS 5.0~5.1 :: 커널 2.6.17~2.6.24.1 vmsplice 커널버... ADMINPLAY 2009-09-28 22529
133 [Linux]RedHat Enterprise Linux 5 계열 VNC Server 설정 ADMINPLAY 2009-09-25 23712
132 [설치/설정] APM 튜닝정보 조금 ADMINPLAY 2009-09-24 19074
131 Making Linux Streaming Server RED5 스트리밍 리눅스서버... ADMINPLAY 2009-09-24 26632
130 CentOS 리눅스에서 완벽 동영상 재생하기 ADMINPLAY 2009-09-24 20481
129 Red Hat Linux 9 ADMINPLAY 2009-09-24 51551
128 chkconfig ADMINPLAY 2009-09-24 19816

Copyright ADMINPLAY corp. All rights reserved.

abcXYZ, 세종대왕,1234

abcXYZ, 세종대왕,1234