팁/튜토리얼

타게시판에서 회원추출 후 XE로 가져오기 및 내보내기

2015.12.25 19:05
973
1

phpmyadmin에서 회원테이블을 ods 파일로 내보내기 합니다.

csv나 엑셀, xml 구조로 가져올 수도 있지만 편집이 가장 편리합니다.

 

xe의 회원테이블 구조에 맞게 엑셀로 순서를 배열하신 뒤에,

 

옮겨갈 서버의 phpmyadmin 에서 테이블 가져오기를 한 뒤에 ods 파일을 선택해서 가져오기 합니다.

 

그럼 원래 xe_member가 아닌 (xe_member 테이블을 선택했다 하더라도) 원래 게시판의 테이블명이 생성되고

순서는 a,b,c,...로 됩니다.

 

그럼 테이블 작업 탭에서 데이터만 xe_member로 복사하기를 합니다.

 


여기까지 하면 일반 게시판의 회원 테이블의 회원이 xe_member로 가져오기 됩니다.

(단, 패스워드의 암호화가 sha256일 때입니다. 다른 경우 패스워드를 sha256으로 가져오기 해야하던지,

아니면 xe상에서 가능한지는 아직 잘 모르겠습니다.)


이제 xe의 회원을 내보내기 할 차례입니다.

xe의 회원을 내보내기 할 때는 xe 공식홈페이지에서 제공되는 마이그레이션 툴을 사용하시면 됩니다.

 

이 때, autoset 등의 윈도우용 apm툴을 이용할 경우

설치경로입력항목이 애매하실 겁니다.

 

D:\Web\Public_html

 

그냥 해당 디렉토리의 드라이브명과 폴더명을 그대로 입력해주시면 간편하게 추출이 됩니다. :)


이렇게 추출된 xml 파일은 XE관리자 > 콘텐츠 > 데이터 들여오기 > 회원정보 해서 하시면 됩니다.

끝.

eond Lv. 12

댓글 6

  • 2015.12.25 21:26 #125997
    타게시판 게시글도 이동이나 복사가 가능한가요 이온디님?
  • 2015.12.26 01:16 #126096
    마이그레이션 툴을 제공하는 경우에는 쉽게 할 수 있고, 제공하지 않으면 할수는 있지만 어려워집니다.

    과거에 저는 일단 직관적인 테이블 구조를 가진 제로보드4로 변환을 하고 마이그레이션 툴로 xe로 옮겼었습니다.
  • 2015.12.26 02:05 #126122
    네 같은 php 게시판이면 phpmyadmin으로 저런 식으로 게시판글도 가져와서,
    xe의 테이블 구조에 맞게 변경해서 가져오면 됩니다.
  • 2015.12.26 06:42 #126228
    아네 가능하다는 말씀이군요^^ 답변 감사합니다.
  • 2015.12.26 14:07 #126542
    게시글 같은 경우 첨부파일을 또 연결해줘야 하는데 이건 좀 어려울듯;ㅁ;
  • 2015.12.27 03:52 #126948
    ㅠㅠ 역시.. 노가대작업이 필요하네요..