기존사이트 : 라이믹스 1.9.9.9
리뉴얼사이트 : 라이믹스 2.0.8
회원정보만 이전하려고 하는데, XE공홈의 XE Migration Tool 이나, 여기 포인트몰 XE Migration Tool 사용해
이전이 가능한가요? 정상적으로 동작하지 않는것 같아서 문의드려요.. ㅠㅠ
툴 사용이 안된다면 DB만 옮기면 문제가 없을까요? 시퀀스(?)번호 때문에 오류가 날 수 있다고 해서..
어떤방법이 있는지 궁금합니다.. ㅠㅠ
PHP | PHP 7.3 |
---|---|
CMS | Rhymix 2.x |
기존사이트 : 라이믹스 1.9.9.9
리뉴얼사이트 : 라이믹스 2.0.8
회원정보만 이전하려고 하는데, XE공홈의 XE Migration Tool 이나, 여기 포인트몰 XE Migration Tool 사용해
이전이 가능한가요? 정상적으로 동작하지 않는것 같아서 문의드려요.. ㅠㅠ
툴 사용이 안된다면 DB만 옮기면 문제가 없을까요? 시퀀스(?)번호 때문에 오류가 날 수 있다고 해서..
어떤방법이 있는지 궁금합니다.. ㅠㅠ
사실상 개념적으로는 서로 다른 사이트를 합친다는 이야기이신거 같은데..
회원 정보 뿐만 아니라 게시글과 댓글, 그 외 모듈에 있는 각각의 변수들도 싹다 옮겨 가셔야 한다면 마이그레이션 툴을 사용하셔야 할거 같네요
다만 게시글 번호라던지 회원 번호 등등이 완전히 바뀌게 될 것이라 SEO에도 악영향이 있을것이고, 예기치 못한 오류들이 터져나올것을 감수하셔야 할거 같아요
그런데 이런걸 다 감수하신다고 하셔도 마이그레이션 툴이 정상 작동할지는 모르는 일이라..
마이그레이션 툴 관련 안내
XE에서 XE로, XE에서 라이믹스로, 라이믹스에서 라이믹스로 업그레이드하는 어떤 과정에서도 마이그레이션 툴을 사용하는 것은 권장하지 않습니다. 과거에 XE에서 배포한 마이그레이션 툴은 안정성과 호환성이 무척 떨어지며, 자료가 안전하게 옮겨진다고 보장할 수 없습니다.
라이믹스를 먼저 설치한 후 XE의 DB를 덮어씌우는 것 역시 권장하지 않습니다. 위에서 설명하였듯이, 코어를 업그레이드하는 가장 정상적인 방법은 기존 버전 위에 새 버전을 덮어씌우는 것입니다.
https://rhymix.org/manual/introduction/xe-upgrade
특히 라이믹스간 버전 업데이트라면 마이그레이션 툴을 사용할 이유가 전혀 없습니다. 이름부터가 XE 마이그레이션 툴이지 라이믹스 마이그레이션 툴이 아니죠?
불가피하다면 마이그레이션 툴을 사용하셔도 됩니다. 회원정보는 아이디/메일주소만 일치하면 srl값이 바뀌어도 상관없기 때문에 그나마 안전할 것 같습니다.
단, 마이그레이션 툴이 프로필 사진이나 서명 같은 것까지 정확하게 옮겨 줄지는 의문이고, 각 회원의 레벨이나 포인트 등 부가적인 정보도 유실될 가능성이 있으며, 기본적으로 10년이 넘은 툴을 대충 땜빵해서 쓰는 것이다 보니 최신 코어, 최신 PHP에서 정상 작동할지도 미지수입니다. 좀더 최근에 나온 XE타운 자료실 버전에 그나마 기대를 걸어봐야겠지요.
라이믹스끼리는 코어에서 제공하는 모든 파일들을 ftp로 덮어씌우시는 것으로 업데이트가 가능합니다 마이그레이션이 필요 없으며 회원 및 모든 게시글 정보가 보존됩니다