- 이 주제에는 1개 답변, 1명 참여가 있으며 가 7 월, 2 주 전에 전에 마지막으로 업데이트했습니다.
- 게시글
모 호스팅 업체에서 Ubuntu에 서버를 두고 워드프레스로 홈페이지 잘 돌리다가 작은 실수를 했습니다.
한 20분이면 충분히 고칠 수 있었으나, 귀찮은 마음에 매일 새벽 4시 마다 자동 백업되는 서버백업파일로 백섭을 했는데요.
문제는 이때부터 서버에 IP로도 접속이 안 됐습니다. 그래서 어찌어찌 하여 콘솔로 접근하여 에러메시지를 쭉 봤는데..ngix파일에 문제가 있어보였고 서버 시작이 안 되더라고요.
그런데 이상하게 파일질라로 FTP는 접속이 됐습니다. 그래서 생각한 것이 그냥 서버를 옮기는 것이었습니다.
그런데 해당 호스팅서버에서 지원해주는 phpmyadmin은 접속이 안되더라고요. 그래서 검색해본 결과 var/etc/mysql을 통째로 받으면 된다하여 그것을 통째로 다운로드했습니다.
혹시 몰라 http/www/ 안에 있는 .tmb, wp-admin, wp-content, wp-includes, xhprof, htacces와 각종 php파일도 다 받았습니다.
그리고 해당 서버는 폐쇄하고 새 서버를 열고 plesk를 통해 워드프로세스 홈페이지를 새로 만들었습니다.
여기까지가 배경이고 문제는 다음부터입니다.
---------------------------------------------------
먼저 도메인도 연결하고 wp-content 폴더에 이전 서버에 있던 것을 다 올렸습니다.그런데 DB를 올리는 방법을 모르겠습니다. 보니까 파일이 import를 할 때 sql 파일이어야 한다는데..
저는 폴더 전체를 저장했다보니 안에 폴더와 파일이 많이 있습니다. 그 중에는 frm, myd, myi, opt, csm, ibd 등이 있습니다.
-------------------
제가 시도한 방법..1. 파일질라로 ftp 접속해서 통재로 추가 (실패)
실패한 이유는 파일질라로 접속해도 최상위 폴더로 가도 워드프로세스 파일만 보입니다. var/etc/mysql에 접속할 수 없었습니다.2. 집에 다가 sql 서버를 만들고 이전 서버의 db를 넣은 다음에 dump파일 생성 (실패)
sql서버 만들고 나니 C:\Program Files\MySQL\MySQL Server 8.0\bin 에 db가 있는 것 같더라고요. 그래서 이전 서버의 db를 여기에 다 박아넣고 mysqldump -u 사용자명 -p 디비이름 > c:\백업파일이름.sql 했는데....이전 서버의 db가 아니라 그냥 default db만 복사됩니다.인터넷 보니 var/etc/mysql 안에 db를 위한 것이 다 들어있는 것 같은데..어떻게 해야하는지 모르겠네요ㅠ 거의 2년 가까이 운영한 사이트인데..백업했다가 이렇게 되서 너무 속상합니다.ㅠ
어떻게 하면 될까요?
- 답변은 로그인 후 가능합니다.