차이
문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 다음 판 | 이전 판 | ||
| mysql_db_backup_restore [2018/05/02 09:17] – 만듦 koov | mysql_db_backup_restore [2025/02/07 04:41] (현재) – koov | ||
|---|---|---|---|
| 줄 1: | 줄 1: | ||
| ====== MySQL DB Backup / Restore ====== | ====== MySQL DB Backup / Restore ====== | ||
| + | |||
| + | |||
| + | ===== Full Dump ===== | ||
| + | |||
| + | <WRAP prewrap> | ||
| + | <code bash> | ||
| + | mysqldump -u root -p --single-transaction --events --routines --triggers --all-databases > full_dump.sql | ||
| + | </ | ||
| + | </ | ||
| + | |||
| + | ===== MySQL dump 시 시스템 부하를 적게 하는 방법 ===== | ||
| + | |||
| + | MySQL Dump작업을 수행하면 순간적으로 시스템 부하가 엄청나게 올라간다 | ||
| + | 실제로 데이터가 용량이 큰 경우에는 dump작업이 끝날때까지 다른 작업이 안되는 경우도 있다 | ||
| + | |||
| + | 이럴때는 아래의 명령어 조합을 이용하면 시스템에 부하가 적은 상태로 dump작업을 수행 할 수 있다. | ||
| + | |||
| + | <WRAP prewrap> | ||
| + | <code bash> | ||
| + | # nice -n 10 mysqldump -u root -p --master-data=2 --single-transaction --quick --databases [DATABASE] > dump.sql | ||
| + | </ | ||
| + | </ | ||
| + | |||
| ===== 참조링크 ===== | ===== 참조링크 ===== | ||
| - | * https:// | ||