묻고답하기
xe사이트를 새로 설치할시 기존 백업한 사이트 에서의 데이터 이전 방식이 궁금합니다.
2019.05.24 05:20
시놀로지 1515+를 사용해서 xe빌드를 사용하던 사용자 입니다.
이번에 크롬부라우저가 무심코 방문했던 불량 웹페이지 로인해 감염되며 윈도우 시스템이 숙주가됬고 바로 smb drive로 연결된 나스의 파일들이 복호화가 되어서 결국 씨름하다 웹페이지 파일들이 모두 암호화 되는 과정을 눈으로 지켜보며 눈물을 머금고 윈도우 포멧 나스 포멧 ... 다시 설치하게 됬습니다. ㅠㅜㅠㅜ
당시 나스에는 web 폴더안에 xe 와 wrodprees 두개의 사이트를 구축하여 서비스 하던중인데 환경은 일단 웹파일( web 디텍토리쩨 알집으로 압축한 파일)과 한달전에 백업한 db백업분이 남았더군요....
뭐 어차피 날아간 데이터들은 이제 잊기로 했지만 ... 활성화했던 웹 사이트 들을 다시 복구해야 하는데요...
지금 남은 자산은 위에 적어논데로 압축해놓은 web 폴더내의 워드프레스/xeXE 그리고 php my admin 한달전쯤 백업한 두 사이트의 db파일이 있습니다...
이 자산을 가지고 웹사이트 복구가 가능 할까요?
가능 하다면 준비는 어떤식으로 해야 할까요? 일단 제가 생각 하는 방법은 포멧전과 똑같은 구조의 web 폴더내의 디텍토리 를 구성하고 일단 xe 와 wordpress를 설치한후 백업해 놓았던 두 사이트의 폴더를 모두web 디텍토리안에 복사한 다음 데이터 베이스에 백업한 db파일을 복구한다 .... 라고 생각을 하고 있는데요
이 방법이 합리적일까 ... 그리고 이 방법대로 혹은 다른 방법으로 진행 한다면 구체적으로 준비해야할 사항과 구성을 알고싶습니다..
덧붙혀서 원래 사이트들은 설치시 Apache 2.2 php 5.6 버전을 사용했었는데 이 부분들이 사이트 운영 하면서 불편함이 좀 있던 관계로 기존에 서버와는 구성이 좀 다르게
apache 2.2 = nginx 로
php 5.6 = php7.0~7.2 로 변경하여 설치하려 합니다..
이럴때 xe나 wordpress confg파일등에서 뭔가 따로 설정해 줘야할 부분이 있겠죠? 아무래도 서버 환경 자체가 바뀌는 것이니까 말입니다...
이런 부분들이 시놀로지 사용자의 검색으로는 많은 정보가 없어서 이곳 xe사이트에 도움을 요청해 봅니다...
좋은 시간들 되세요
- [2017/10/29] 묻고답하기 Cafe24 데이터 백업 및 이전방법 *1
- [2016/09/29] 묻고답하기 백업용 xml파일 저장후 삭제 문의 *2
- [2016/08/18] 묻고답하기 서버이전을 한 후 관리자로 글등록이 안되네요.. *1
- [2016/07/05] 묻고답하기 데이터 이전에 관해 여쭤봅니다 *5
- [2014/12/26] 묻고답하기 데이터이전 문제점.. *4
FTP와 DB가 있다면 그 상태 그대로 사이트를 이전할 수도 있고,
DB만 가져와서 (파일이 없다는 전제하에) 복원할 수도 있습니다.
PHP버전을 올릴때, 7.0 이상의 버전으로 설치하는 경우 object를 모두 BaseObject로 변경해줘야 하는데요.
이 작업이 어렵다면 제작의뢰를 통해 이전하는 방법이나, 서버 세팅을 하는 방법이 있겠습니다.
PHP 7.2 버전에서의 Object에러가 날때의 참고 할 수 있는 문서는
https://xetown.com/questions/1082527
의 댓글에 있는 SSH(터미널) 명령어를 참고하시면 되며, FTP와 DB는
FTP를 그대로 올려서, 압축을 푼 후, files/config/db.config.php 에서 DB를 백업해 올려둔 DB USER와 PW만 맞춰주시면 정상적으로 사이트를 복구할 수 있습니다.
혹시 몰라, 쪽지로 연락처를 남겨드리오니 어렵거나 궁금하시다면 연락해주세요 :)