반응형
mysqldump를 이용한 백업 및 복구
1) 전체 DB를 백업
mysqldump -u myhome -p -A > mysql_backup_all.sql
2) 데이타베이스별로 백업 (--databases 뒤에 myhome mysql 등 줄줄이 나열함)
mysqldump -u myhome -p --databases myhome mysql > mysql_backup.sql
3) 특정 테이블 백업 (myhome의 tablea만 백업)
mysqldump -u myhome -p --myhome tablea > mysql_backup_tablea.sql
-------
다음으로 복구하는 법입니다.
mysql -u myhome -p myhome < 백업한파일명.sql
복구시 원래의 데이타를 drop 하신뒤에 복구 스크립트를 돌리세요.
참고로 create table 같은거 빼고 data만 백업하실때는 mysqldump시
옵션을 --no-create-info를 추가로 주시면 됩니다.
출처 : http://blog.naver.com/galer/130006267784
반응형
'DB' 카테고리의 다른 글
[Oracle] Index Rebuild (0) | 2007.03.31 |
---|---|
[MySQL] 처음 설치 후 관리자 암호 설정 (0) | 2007.03.31 |
[PostgreSQL] 접속하기 (0) | 2007.03.31 |
[PostgreSQL] 쿼리 몇가지.. (0) | 2007.03.31 |
댓글