•  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
분류

1. 개요2. 같이 보기3. MariaDB 백업
3.1. mysqldump 기본구조3.2. 전체 데이터베이스 백업하기3.3. 특정 데이터베이스 백업하기

1. 개요 [편집]

  • MariaDB
  • 마리아DB
  • MySQL의 브랜치
  • 오픈소스 RDBMS
  • 라이선스: GPLv2

2. 같이 보기 [편집]

3. MariaDB 백업 [편집]

3.1. mysqldump 기본구조 [편집]

mysqldump -u[user_id] -p[user_pw] [option] [db_name] [tb_name] > [backup_file_name.sql]
  • -u[user_id] : MariaDB 접속 계정
  • -p[user_pw] : MairaDB 접속 비밀번호
  • [option] : dump 옵션, 여러개 중첩이 가능
  • [db_name] : 옵션 별 필요에 의한 Database 명칭
  • [tb_name] : 옵션 별 필요에 의한 Table 명칭
  • [backup_file_name.sql] : 백업받을 파일 명, 경로가 지정되지 않을 경우 스크립트를 실행하는 디렉토리에 파일 생성.

3.2. 전체 데이터베이스 백업하기 [편집]

Option : --all-databases
mysqldump -u[user_id] -p[user_pw] --all-databases > [backup_file_name.sql]
  • --all-databases
  • 전체 데이터베이스에 대해 백업
  • mysql 등 메타정보가 담긴 데이터베이스도 함께 백업

3.3. 특정 데이터베이스 백업하기 [편집]

Option : --databases [db_name_1] [db_name_2] ....
mysqldump -u[user_id] -p[user_pw] --databases [db_name_1] [db_name_2] .... > [backup_file_name.sql]
  • 데이터베이스를 명시적으로 1개 이상 백업