웹마스터 팁

DB 백업이 게시판에 없는듯 해서 올립니다.
자신이 사용하고 있는 서버에서 DB를 백업할때 쓰는 명령어 입니다.
ID : cream 일때
데이타베이스 : creamdb 일때

1) 백업하기.
[cream@ns public_html]$ mysqldump -ucream -p12345 creamdb > creamdb.sql
설명) mysqldump --> mysqldump 라는 명령어를 이용하여 DB를 덤프(백업)하라는 명령어 입니다.
         -ucream     --> -u는 mysql서버에 있는 유저이름을 나타냅니다. cream은 유저명을 말합니다.
         -p12345      --> -p는 mysql서버에 cream의 패스워드를 말합니다. 12345는 cream의 패스워드 입니다.
         creamdb는 mysql 안에 백업할 DB를 지정해준거에요..
         > 는 확실히 알수는 없지만, 화살표 방향으로 파일을 지정한다는 뜻 같습니다.
         creamdb.sql 은 어느 파일로 저장을 할 것인지를 나타냅니다.
         위처럼 현재위치에서 파일을 저장하는 것이 아니라 파일위치를 지정하실수도 있습니다.
         예를 들면 creamdb.sql을 backup 폴더 안에 넣구 싶으시다면,
[cream@ns public_html]$ mysqldump -ucream -p12345 > backup/creamdb.sql
요렇게 해주심 됩니당..

         그럼 아래와 같이 creamdb.sql 이란 파일을 확인하실 수 있습니다.

[cream@ns public_html]$ ll

-rw-r--r--    1 cream    webmaste     5408  6월 21 16:21 creamdb.sql

2) 복구하기.

[cream@ns public_html]$ mysql -ucream -p12345 creamdb < creamdb.sql
backup 폴더 안에 있다면 파일위치를 아래처럼 해주시면 됩니다.
[cream@ns public_html]$ mysql -ucream -p12345 creamdb < backup/creamdb.sql

위와 같이 하시면 mysql 안에 creamdb DB가 복구가 되어집니다.
덤프(백업)하는 방법과 다른것이 있다면 앞의 명령어가 mysqldump가 아닌 그냥 mysql 이란 점과
< 표시가 백업할땐 > 이였지만, 복구를 할땐 < 이렇게 반대라는것을 알수 있을것입니다.
별루 안어렵죠? 많이들 아시겠지만, 게시판에 없는듯 하여 함 써봤슴돠~ ^^
다음번에 다른분이 쓰시지 않으신다면,
mysql 전체를 백업하고, 복구 하는 방법에 대해서 쓰겠습니다...^^
제목 글쓴이 날짜
프비에서 apache2 쓰실때 참고하세요. [2] _a_SPD_a_ 2002.05.29
BIND - DoS Vulnerability [1] 야쿠자 2002.06.07
하드디스크의 모든성능을 써버리자! [4] 임현 2002.06.14
리눅스에서 최강 p2p 공유프로그램 당나귀!! 서버를 운영해보도록하자~ [7] 임현 2002.06.15
한 통 내장형 모뎀으로 인터넷하기.. [1] i- 2002.06.19
간단팁 서버 Info! [4] 임현 2002.06.21
Mysql 데이타베이스 백업및 복구(1)... [7] 이휘은 2002.06.21
Mysql 데이타베이스 백업및 복구(2)... [5] 이휘은 2002.06.22
특정 파일(ex: mp3,avi,mpg)만 찾아서 자동으로 삭제하기! 임현 2002.06.27
[보안] 아파치 1.3.x 공격툴 공개되다...06/24 [4] 차카게살자 2002.06.28
제로보드 data 폴더 일괄적으로 소유권 변경 스크립트 [2] 라지엘 2002.07.01
[펌] 후다닥 apache 랑 php 업글하기 [8] 임현 2002.07.12
ASP + MS SQL 기반 게시판 설치하기 - 첫번째 file 오픈소스 2002.07.12
ASP + MS SQL 기반 게시판 설치하기 - 두번째 file 오픈소스 2002.07.12
[mysql] load data - 파일을 테이블에 넣기 [1] 불티나 2002.07.26
[mysql] create table select , insert into select 불티나 2002.07.26
오랜만에 올리는 팁이군요. - 웹호스팅 쉽게해보기! - [8] 임현 2002.07.28
솔라리스와 리눅스의 chmod 다른점 [1] 한꼬마 2002.07.31
http://도메인/~아이디 를 http://도메인/아이디 로 ^^ [11] 임현 2002.07.31
IIS 해당 IP를 제외한 모든 컴퓨터 접근 금지시키기 [1] file 오픈소스 2002.08.04