데이터 베이스를 운영하는 사람이라면 누구나 한번쯤은 고민하게 되는 것에 데이터 베이스 덤프 및 백업이다.
어찌 보면 당연한 것이 백업인데, 막상 운영해보면 맘이 몸같지 않으지라 걱정이 되는데 같이 한번 간단히 해결해 보자.
[목차]
1. mysqldump 사용법
2. mysqldump를 이용하여 화일로 백업하기
2.1 한개의 테이블 덤프하기
2.2 한개의 데이터 베이스 덤프하기
2.3 전체 데이터 베이스 덤프하기
2.4 덤프한거 다시 mysql 에 넣는 방법
3. 복사를 이용한 백업
-------------------------------------------------------------
1. mysqldump 사용법
Usage: mysqldump [OPTIONS] database [tables]
OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR mysqldump [OPTIONS] --all-databases [OPTIONS]
2. mysqldump를 이용하여 화일로 백업하기
2.1 한개의 테이블 덤프하기
root]mysqldump -uroot -p 데이터베이스이름 덤프를원하는테이블이름 > 덤프할이름.sql
이렇게 하면 덤프가 됩니다.
그렴 현재의 디렉토리에 [덤프할이름.sql]
가생성됩니다.
2.2 한개의 데이터 베이스 덤프하기
root]mysqldump -uroot -p 데이터베이스이름 > 덤프할이름.sql
2.3 전체 데이터 베이스 덤프하기
root]mysqldump -uroot -p --all-databases > 덤프할이름.sql
2.4 덤프한거 다시 mysql 에 넣는 방법
root]mysql -uroot -p 넣고싶은DB이름 < 덤프된이름.sql
3. 복사를 이용한 백업
mysql이 이는 디렉토리가 data/DB이름 이면 다음과 같이하면 됩니다.
tar -cf mysql_backup.tar /data/*
gzip mysql_backup.tar
cp mysql_backup.tar.gz /백업을 원하는 디렉토리
복구는 간단합니다.
tar -zxvf mysql_backup.tar.gz 하시면 됩니다.
어찌 보면 당연한 것이 백업인데, 막상 운영해보면 맘이 몸같지 않으지라 걱정이 되는데 같이 한번 간단히 해결해 보자.
[목차]
1. mysqldump 사용법
2. mysqldump를 이용하여 화일로 백업하기
2.1 한개의 테이블 덤프하기
2.2 한개의 데이터 베이스 덤프하기
2.3 전체 데이터 베이스 덤프하기
2.4 덤프한거 다시 mysql 에 넣는 방법
3. 복사를 이용한 백업
-------------------------------------------------------------
1. mysqldump 사용법
Usage: mysqldump [OPTIONS] database [tables]
OR mysqldump [OPTIONS] --databases [OPTIONS] DB1 [DB2 DB3...]
OR mysqldump [OPTIONS] --all-databases [OPTIONS]
2. mysqldump를 이용하여 화일로 백업하기
2.1 한개의 테이블 덤프하기
root]mysqldump -uroot -p 데이터베이스이름 덤프를원하는테이블이름 > 덤프할이름.sql
이렇게 하면 덤프가 됩니다.
그렴 현재의 디렉토리에 [덤프할이름.sql]
가생성됩니다.
2.2 한개의 데이터 베이스 덤프하기
root]mysqldump -uroot -p 데이터베이스이름 > 덤프할이름.sql
2.3 전체 데이터 베이스 덤프하기
root]mysqldump -uroot -p --all-databases > 덤프할이름.sql
2.4 덤프한거 다시 mysql 에 넣는 방법
root]mysql -uroot -p 넣고싶은DB이름 < 덤프된이름.sql
3. 복사를 이용한 백업
mysql이 이는 디렉토리가 data/DB이름 이면 다음과 같이하면 됩니다.
tar -cf mysql_backup.tar /data/*
gzip mysql_backup.tar
cp mysql_backup.tar.gz /백업을 원하는 디렉토리
복구는 간단합니다.
tar -zxvf mysql_backup.tar.gz 하시면 됩니다.
'tip > APM' 카테고리의 다른 글
| [DNS] 2차 도메인 설정하기 (0) | 2008/07/01 |
|---|---|
| [DNS] 추가 도메인 설정하기 (0) | 2008/07/01 |
| [DNS] 네임서버 설정 검사하기 (0) | 2008/07/01 |
| tar명령 사용법 (0) | 2008/07/01 |
| sshd_config 환경설정 (0) | 2008/07/01 |
| vsftpd.conf 환경설정 (0) | 2008/07/01 |
| php.ini 환경설정 (0) | 2008/07/01 |
| httpd.conf 설정 (0) | 2008/07/01 |
| mysql 에서 현재 status 확인 하기 (0) | 2008/07/01 |
| mysql 내용 덤프 및 백업 (0) | 2008/07/01 |
| tar압축풀기 & tar압축하기 (0) | 2008/06/24 |
댓글을 달아 주세요