반응형
* DB 데이터 백업
# mysqldump -u계정명 -p비밀번호 DB이름 > /data/backup/db명.sql
* 모든 DB 백업
# mysqldump -u root -p비밀번호 --all-databases > /data/backup/all_db.sql
또는
# mysqldump -uroot -p비밀번호 -A > /data/backup/all_db.sql
* 특정 테이블만 백업
# mysqldump -u계정명 -p비밀번호 DB이름 테이블명1 테이블명2 테이블명3 > /data/backup/tables.sql
* 함수, 프로시저, 트리거 를 함께 백업해야 할 경우
# mysqldump --routines --trigger -u계정명 -p비밀번호 DB이름 > /data/backup/ db.sql
* 함수, 프로시저, 트리거 만 백업해야 할 경우 (테이블 제외)
# mysqldump --routines --no-create-info --no-data --no-create-db --skip-opt DB이름> /data/backup/db_no_tables.sql
* 백업 데이터 복원
# mysql -u계정명 -p비밀번호 DB이름 < /data/backup/db.sql
참조 : https://mariadb.com/kb/en/documentation/
https://mariadb.com/docs/
'DBMS > MySQL&Mariadb' 카테고리의 다른 글
원격 접속 (0) | 2022.06.08 |
---|---|
세션 정보 및 kill (0) | 2022.06.08 |
Binary Log 관리 (0) | 2022.06.03 |
Mariadb 실행계획 (0) | 2022.01.03 |
Mariadb Maxscale 구성 (0) | 2021.12.23 |