LAMP
MySQL 데이터 압축 백업 및 복구
영은파더♥
2016. 1. 22. 09:16
728x90
mysqldump 시 압축해서 덤프 받는 방법
로컬호스트라면 -h서버주소 는 필요없음.
● Database 백업
mysqldump -h서버주소 -u계정 -p암호 db명 --opt | gzip -9 > 백업명.sql.gz
ex) mysqldump -h192.168.1.2 -uuser1 -ppass1 dbname --opt | gzip -9 > dbname.sql.gz
● Database 복구
gunzip 백업명.sql.gz mysql -h서버주소 -u계정 -p암호 db명
ex) gunzip < dbname.sql.gz | mysql -h192.168.1.2 -uuser1 -ppass1 dbname
● Table 백업
mysqldump -h서버주소 -u계정 -p암호 db명 table명 --opt | gzip -9 > 백업명.sql.gz
ex) mysqldump -h192.168.1.2 -uuser1 -ppass1 dbname sampletable --opt | gzip -9 > sampletable.sql.gz
● Table 복구
gunzip 백업명.sql.gz mysql -h서버주소 -u계정 -p암호 db명
ex) gunzip < sampletable.sql.gz | mysql -h192.168.1.2 -uuser1 -ppass1 dbname
728x90
반응형