2008년 2월 14일 목요일

테이블 덤프 dump

Table을 Backup하기 전에 Lock을 하는게 좋다.

Flush는 active한 전체 index가 backup전에 disk에 기록되도록 하는 명령임

Backup을 수행하기 전에 Table을 Lock하구 Fush Table해야 함.


Syntax :
Backup Table 명령을 실행하면된다네..

Syntax :

BACKUP TABLE tbl_name [, tbl_name] ... TO '/path/to/backup/directory'



또 다른 방법..

mysqldump 프로그램이나 mysqlhotcopy script 을 사용해도 됨

 

shell> mysqldump --opt db_name > backup-file.sql

shell> mysqldump [options] db_name [tables]

okis의 예

 mysqldump --opt pimz ok_product ok_review -p > /home/pimz/public_html/okis/dump_1.sql


Restore

shell> mysql db_name < backup-file.sql

댓글 없음:

댓글 쓰기