Phpmyadmin big file import 에러 어떻게 해결하나요? ㅠ.ㅠ sosanyun 2018.06.05 11:42 286 0 14 xe를 Rhymix로 마이그레이션 하려고 합니다. xe DB를 백업 받았고,Phpmyadmin에서 import 하려고 하는데 Big file import 에러가 나옵니다. 어떻게 해야 하나요?
댓글 14
phpmyadmin은 용량이 조금만 커져도 에러납니다. 백업받은 파일을 서버에 올려둔 후, ssh로 서버에 접속해서 "mysql -u아이디 -p비번 디비명 < 파일명" 명령으로 복원하면 됩니다.
만약 ssh가 지원되지 않거나, ssh에서 mysql 명령이 통하지 않는 저급한 호스팅이라면... 라이믹스 쓰시면서 두고두고 불편한 점이 많을 테니 그것부터 갈아치우는 게 우선순위입니다.
phpmyadmin에서보니 테이블 앞에 rx-가 붙어 있던데 그전 xe에서 불러온 화일이 자동으로 이전 되나요?
라이믹스를 따로 설치한 후 디비를 덮어씌우는 방법은 절!대! 권장하지 않습니다. 첨부파일이나 프로필사진 등 디비에 저장되지 않는 부분이 누락될 수도 있고, 라이믹스 입장에서는 디비만 갑자기 XE로 다운그레이드되는 상황이라 어디서 문제가 생길지 몰라요.
어려운 거 아니예요. 그냥 모든 파일을 ftp로 업로드해서 덮어씌우면 돼요. XE 새 버전 나오면 업데이트하는 것과 똑같은 방법으로요. 괜히 선택적으로 특정 부분만 추출해서 집어넣으려고 하는 것보다 오히려 쉽습니다.
단, 버전 차이가 많이 나기 때문에 에러가 날 경우에 대비해서 사본을 만들어 작업하시거나 미리 백업을 해두시는 게 좋습니다.
https://github.com/rhymix/rhymix-docs/blob/master/ko/introduction/xe-upgrade.md
XE로 운영하시던 사이트 있잖아요. 그걸 통째로 백업+복원해서 우선 NAS에서 정상 작동하는 상태로 만들어 놓고, 그 다음에 라이믹스를 덮어씌우는 순서가 맞습니다.
죄송합니다..너무 원초적인 질문을 해서요...
디비를 백업받는 방법은 이미 아시는 것 같고, 나머지는 ftp로 접속해서 모조리 다운받으면 됩니다. 그걸 다시 NAS에 복사하면 되겠네요. 용량이 너무 커서 옮기는 거라면 파일이 수만 개가 될 수도 있으니 천천히 하세요.
디비 복원은 맨 위에서 말씀드린 방법을 사용하시고요.
이걸 제 NAS장비로 마이그레이션 하고자 합니다.
그런데 쉽지 않네요 ㅠ.ㅠ