본문 바로가기
DB/MariaDB

[MariaDB] 마리아 DB 백업 및 복구

by 용술이 2021. 7. 21.
백업
  1. 전체 데이터베이스 백업
    우선 DB 서버내 존재하는 모든 데이터베이스를 백업하고자 하면 터미널에서 다음과 같이 명령해주면 됩니다.
  2. mysqldump -u[아이디] -p[패스워드] --all-databases > [백업파일명].sql
    ex) mysqldump -ukyohoonsim -p1234 --all-databases > backup_all_db.sql

  3. 하나의 데이터베이스 백업
    여러 데이터베이스 중에서 하나의 데이터베이스만 백업하고 싶다면 다음과 같이 명령해주면 됩니다.
  4. mysqldump -u[아이디] -p[패스워드] [데이터베이스명] > [백업파일명].sql
    ex) mysqldump -ukyohoonsim -p1234 test > backup_test_db.sql


    복구
    1. 전체 데이터베이스 복구
      백업해놓은 sql 파일을 이용해서 다시금 데이터베이스를 복구시킬 수 있습니다.
    2. mysql -u[아이디] -p[패스워드] < [백업파일명].sql
      ex) mysqldump -ukyohoonsim -p1234 < backup_all_db.sql
      백업할 때와 꺽쇠의 방향이 반대이니 주의하세요.

    3. 하나의 데이터베이스 복구
      여러 데이터베이스 중에서 하나의 데이터베이스만 백업하고 싶다면 다음과 같이 명령해주면 됩니다.
    4. mysql -u[아이디] -p[패스워드] [데이터베이스명] < [백업파일명].sql
      ex) mysqldump -ukyohoonsim -p1234 test < backup_test_db.sql

     

반응형

'DB > MariaDB' 카테고리의 다른 글

[MariaDB] 마리아DB 재기동 (시작, 종료, 재시작)  (0) 2021.05.30
[MariaDb] 마리아DB 테이블-뷰 View (MySql)  (0) 2021.05.30
[MariaDB] 다중 In  (0) 2021.05.30

댓글