[컴] RDS 를 local 로 backup

 

복구/ 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 를 참고하자.

See Also

  1. 쿠...sal: mysql sql file에 대한 검색결과

Reference

  1. How to create a local backup of a remote Amazon RDS MySQL database? - Server Fault
  2. mysql - download RDS snapshot - Stack Overflow

댓글 없음:

댓글 쓰기