복구/ restore / mysql / mysqldump /download /aws database / 백업 /
RDS 를 local 로 backup
여기서는 MySQL 의 경우를 이야기한다.
dump
mysqldump --databases mydb -h myaws-stage-ap-northeast-2c.cru36jme3bsz.ap-northeast-2.rds.amazonaws.com -u myuserid -P 3306 -p > rds-mydb.sql
특정 table 만 dump 를 만들려고 할 때
// mydb.my_table 에 대한 dump 를 뜨려고 한다.
mysqldump -uroot -p -hlocalhost --single-transaction mydb my_table > output.sql
여러 table 을 dump 할 때,
// mydb.table1 mydb.table2 mydb.table3 에 대한 dump
mysqldump.exe -h localhost -u userid -P 7307 -p --single-transaction mydb table1 table2 table3 > mydb-%date%.sql
특정 table 만 제외하고 dump 를 만들려고 할 때
// mydb.my_table 에 대한 dump 를 뜨려고 한다.
mysqldump -uroot -p -hlocalhost --single-transaction --ignore-table=mydb.my_ignore_table mydb > output.sql
insert
mysql -u root -p dbnamel < c:\inquery.sql
S3
ref. 2 를 보면, s3 로 backup 내용을 copy 하고, download 할 수 있는 듯
하다. ref. 2 를 참고하자.
댓글 없음:
댓글 쓰기