마이그레이션 툴을 이용하여 데이터 이전을 해보자.
마이그레이션 툴로 제로보드4, 제로보드5, ZBXE의 데이터를 백업할 수 있다.
마이그레이션 툴로 저장한 파일은 게시물 내용과 첨부파일이 함께 저장된다.
먼저 최신 마이그레이션 파일( 2009/06/20이후버전 )은 xe최신버전 에서작동한다.
사용하는 버전에 맞는 것을 업데이트 한 후 사용하여야 정상적으로 작동한다.
마이그레이션 툴을 다운 받아 이전에 사용하고 있던 보드(예 제로보드4, zb5, zbxe 등)에 맞는 툴을 사용하던 보드에 올린다.
예로 제로보드4를 bbs란 폴더에 사용하고 있었다면 zeroboard4 폴더를 bbs폴더에 올린다.
브라우저에서 http://홈페이지주소/bbs/zeroboard4 라고 입력한다.
그러면 아래와 같은 창이 나타난다.
기존 웹사이트가 euc-kr 인지 utf-8 인지 선택하고 절대경로(제로보드 관리자 초기화면 하단 참조)를 입력한 후 NEXT버튼을 클릭한다.
정상적으로 입력이 되었으면 아래와 같은 창이 나타난다.
백업할 대상을 선택한다.
아래의 next 버튼을 클릭하면 저장할 위치와 파일명을 정하고 저장하면 된다.
저장된 xml파일을 열어보면 게시물 내용이 보이지 않고 영어와 숫자만 보일 것이다.
정상이니 걱정할 필요 없다.
회원정보와 게시물의 데이터를 모두 저장 하였으면 새로운 zbxe에 업로드 하여보자.
우선 아까 저장한 데이터를 ftp로 zbxe폴더에 data란 폴더를 만들고 여기에 모두 올린다.
Zbxe의 관리자에서 제로보드 데이터 이전을 클릭하면 아래와 같은 창이 나타납니다.
작업할 종류(게시물 정보, 회원 정보, 회원정보 동기화)를 선택한다.
먼저 게시물 정보를 이전하고 회원정보를 이전한 후 게시물과 회원정보와 동기화를 시킨다.
게시물정보를 선택하고 우측하단의 다음 버튼을 클릭한다.
데이터를 이전할 모듈(게시판 등)을 선택하고 데이터 이전을 할 xml경로를 입력한다.
아까 데이터를 zbxe/dta폴더에 데이터를 업로드 하였으므로 경로는 ./data/이며 만약 백업한 xml데이터 명이 .movie.xml이었다면 전체 경로는 ./data/.movie.xml 이라고 적으면 된다.
여기서 상대경로는 zbxe가 설치된 곳에서의 경로이다.
만약 다른 웹사이트에 xml데이터를 업로드 하였다면 http://사이트주소/폴더명/데이터명.xml 이라고 하면 된다.
이와 같이 원하는 게시물과 회원정보도 업데이트하고 마지막으로 회원정보 동기화를 해주면 된다.
여기에서 행복한 시간 되십시오.