DB 백업 및 복원
저번 시간에 설정한 사용자와 비밀번호, DB이름을 다시본다면...
사용자아이디:ubuntuk, 비밀번호:123456, 데이터베이스이름:ubuntuk 이다.
DB 백업
☞ mysqldump -u사용자이름 -p비밀번호 데이터베이스이름 > 파일이름
DB 복원
☞ mysql -u사용자아이디 -p비밀번호 DB이름 < 백업파일이름
mysql -u ubuntuk -p 123456 ubuntuk < backup.sql
위처럼 콘솔에서 하는 방법보다 phpmyadmin에서 작업하는게 오히려 수월하다.
에서 관리자계정으로 접속후 해당 DB를 열고
내보내기 - 테이블 모두 선택 - 파일로저장 sql 로 해주면된다.
XE 백업 및 복원
XE 백업
☞ tar cvzf 백업파일이름 xe폴더
sudo tar cvzf /media/data/Down/xe.backup.tgz /var/www/ubuntuk/xe -> xe.backup.tgz으로 압축해줌.
XE 복원
☞ tar zxvf 백업파일이름 -C xe폴더의 상위폴더
sudo tar zxvf /media/data/Down/xe.backup.tgz -C /var/www/ubuntuk -> 압축을 ubuntuk폴더밑에 풀어줌