MariaDB(MySQL) 백업/복원

● 백업

mysqldump -u(사용자 이름) -p(데이터베이스 이름) –all-databases –default-character-set(문자 집합) > (파일 이름)

1. mysqldump -u root -p –all-databases -R -E –triggers –default-character-set utf-8 > all_db.sql

2. mysqldump -u 루트 -p mysql table1 table2 -R -E –트리거 –default-character-set utf8 > mysql_db.sql

* -R 기능 및 절차가 포함된 백업

* -E는 이벤트가 포함된 백업입니다(Oracle의 경우 JOB).

● 복원

mysql -u(사용자 이름) -p(데이터베이스 이름) <(파일 이름)

* –all-databases 옵션으로 전체 백업을 수행한 경우 (데이터베이스 이름)의 부분 삭제가 복원됩니다.

● 기타

– 증분 백업은 명령 수준에서도 지원됩니다.

– 이중화 지원