자료실

rhymix 마이그레이션 툴 rhymix -> rhymix

2024.04.11 04:24
528
5
자료 유형 모듈
간단한 소개 rhymix로 운영중인 사이트의 회원정보 게시판정보등을 xml로 다운받아 마이그레이션 할 수 있습니다.
설치 경로 홈디렉토리 밑. ex> www/migration , hom/migration 형태로
코어 지원 범위 Rhymix 2.1
PHP 지원 범위 기타
자료 구분 공개 자료
라이선스 GPL v3
의존 자료 rhymix
기타 정보 https://xetown.com/tips/910820

xe->rhymix 툴을 수정해서 rhymix -> rhymix 로 만들었습니다.
파일명버전날짜용량다운로드 수
migration.zip 2024.04.11 15.0KB 55

기존에 xe -> rhymix 툴이 rhymix에서 db정보를 제대로 불러오지 못하는 부분이 있어 그부분을 수정하고(lib.inc.php)

https일경우 작동시 오류가 있는 부분을 수정했습니다.(index.php파일)

 

제가 사용하는 환경에서 테스트한거라 다른 환경에선 작동을 안할 수도 있습니다.

 

기존 운영중인 사이트에서 특정 게시판 자료만 백업해서 활용해야 하는 경우에 사용하고 있습니다.

 

https://홈페이지주소/migration 와 같은 형태로 압축 풀어 폴더 업로드 하시고 사용하시면 됩니다.

 

설치경로 부분에  ./  입력하시고  게시판 데이터가 필요할 경우 게시판 체크하시고 원하시는 게시판 선택해서 추출하시면 됩니다.

 

migrationtool.jpg

 

rhymix 2.1.4 / php 7.4.33 테스트 환경입니다. 

 

 

---------

2024.04.15. 회원디비를 이전이 필요해서 진행해 봤는데 이전이 안되어서

./member/queries/insertMember.xml 에서 notnull="notnull" 부분을 지우고 이전하니 정상적으로 이전되었습니다.

이전 후 notnull="notnull"는 다시 원상태로 복구.

똑띠 Lv. 6

댓글 12

  • 2024.04.11 04:50 #1819117
    좋은 자료 감사합니다.
    잘 사용하겠습니다.
  • 2024.04.11 05:23 #1819123
    오~ 좋습니다.
    가끔 이런 툴이 필요했었는데 굿 입니다.
  • 2024.04.11 06:05 #1819128
    감사합니다~!
  • 2024.04.11 08:27 #1819176
    감사합니다~!
  • 2024.04.11 08:29 #1819179
    감사합니다.
  • 2024.04.11 16:10 #1819242
    감사합니다.
  • 2024.04.12 15:16 #1819327
    오호~ 유용한 툴이네요~
  • 2024.04.13 02:40 #1819347
    자료 감사합니다~!!
  • 2024.07.12 02:54 #1830989
    자료 감사합니다. 이걸로 해보고 있는데..잘되지는 않네요 ㅠㅠ 입력하신 경로가 잘못되었거나 db 정보를 구할 수 있는 파일이 없습니다?
  • 2024.07.12 03:20 #1830996
    설치 경로를 잘 입력 하셨을까요?
    홈디렉토리 바로 밑에 설치되셨다면 ./ 로 설치 경로를 잡으시면 되시고
    https://홈페이지주소/xe 와 같이 xe폴더 아래쪽에 설치되셨다면 ../ 로 설치 경로를 잡으시면 될겁니다.
  • 2024.09.25 23:42 #1839135
    게시판의 확장변수는 못 갖어오나요?
  • 2024.12.02 00:22 #1847721
    같은 db에 두 개의 사이트를 / 와 /abcd에 설치했는데, /abcd의 마이그레이션을 진행하려 하지만 / 사이트의 데이터만 뜹니다.
    그래서 두 곳에 모두 migration을 설치해서 시도해봤는데, 마찬가지입니다. (/migration, /abcd/migration)
    어느 위치에 migration 폴더를 넣어도 경로를 home/####/www/abcd/ 또는 ../abcd/ 를 넣어도 결과는 같습니다.
    루트에 설치한 게시판 정보는 다 나오지만 abcd 에 설치된 데이터는 나오지 않습니다.