안녕하세요

 

XE 를 백업하고 복구하는게 아니라

 

XE 를 완전 새로운 서버에 새로 설치하고

 

기존의 데이터를 이전하고 싶습니다. (파일 및 DB)

 

DB 야 덤프 받아서 넣으면 될거 같은데

 

파일들은 무엇무엇을 옮겨넣어야 할지 궁금하네요

 

  • profile

    DB를 덤프 받아서 넣으면 그냥 백업하고 복구하는 게 됩니다. 모듈(게시판) 설정, 스킨 설정 등이 모두 DB에 저장되어 있기 때문입니다. 글이나 댓글과 관련된 테이블만 따로 덤프할 경우 시퀀스나 모듈번호가 맞지 않는 등 여러 가지 부작용이 발생합니다. 그렇게 임의로 조작하도록 설계된 물건이 아니거든요.

     

    파일은 files 폴더의 내용 중 cache와 config를 제외하면 모두 게시물이나 회원정보와 관련된 데이터입니다. files 폴더 바깥에 있는 것들은 모두 코어, 애드온, 게시판 스킨 등 재설치 대상이고요.

     

    자료실에서 배포하는 마이그레이션 툴을 사용하면 게시물이나 회원정보만 따로 추출해서 다른 사이트에 업로드할 수 있지만, 몇 년째 유지보수가 안 되고 있어서 PHP 최신 버전에서 작동하는지조차 불투명합니다.

  • profile
    새로 설치하고 데이터를 이전해야하는 아주 특별한 이유가 있나요?

    가령 새로운 사이트를 만들어 회원 정보랑 게시글만 이전하고 싶다고 해도 차라리 이전하는 형태에서 domain만 바꿔도 충분히 운영이 가능하고 문제가 없는거로 알고 있습니다.

    기진곰님이 말씀해주신 내용대로 마이그레이션 툴을 이용하면 게시물/회원정보를 추출해서 가져올 수 있지만 유지보수도 안되어 있어 현재 버전에서 제대로 작동하는지는 모르겠습니다.