phpmyadmin 페이지에서도 처리가 가능하지만 이번에는 SSH 접근해서 하는 방법을 알아보도록 하겠습니다.
기존 mysql 명령어 사용이 불가능했으나 이번에 사용이 가능하도록 설정하였습니다.
1. mysql 기존 data 백업
일반적인 사용법 : mysqldump -u'접속아이디' -p'패스워드' database명
|
[~]$ mysqldump -p 365managed > 365managed.ori.sql Enter password:
[~]$ ls -al total 156 drwx-----x 5 978 100 4096 Jun 19 04:39 . drwxr-xr-x 361 0 0 12288 Jun 19 04:29 .. -rw------- 1 978 100 2383 Jun 19 04:39 .bash_history -rw-r--r-- 1 978 100 33 Jun 19 02:29 .bash_logout -rw-r--r-- 1 978 100 176 Jun 19 02:29 .bash_profile -rw-r--r-- 1 978 100 124 Jun 19 02:29 .bashrc drwxr-xr-x 4 978 100 4096 Jun 19 02:29 .mozilla -rw------- 1 978 100 32 Jun 19 04:30 .mysql_history -rw-r--r-- 1 978 100 658 Jun 19 02:29 .zshrc drwxr-xr-x 2 0 0 4096 Jun 19 02:37 365backup -rw-rw-r-- 1 978 100 97274 Jun 19 04:39 365managed.ori.sql drwx---rwx 12 978 100 4096 Jun 19 02:30 public_html
|
2. DB 초기화(추가 혹은 삭제된 테이블이 있을시 - 일반적으로 생략하셔도 무방합니다.)
- 365WebHosting CP -> 로그인 -> 계정초기화 -> MYSQL 데이타 초기화
3. 복구
|
[~]$ mysql -p'DB 패스워드' -D'디비명' < 365backup/db-365managed-200906190400.sql [~]$
|
이상없는지 확인해 보시면 될듯 합니다.
- 수고하셨습니다. -
phpmyadmin 안들어가고도 가능하게 되었네요 ^^