웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
Mysql 데이타베이스 백업및 복구(1)...
2002.06.21 16:28
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 전체를 백업하고, 복구 하는 방법에 대해서 쓰겠습니다...^^
자신이 사용하고 있는 서버에서 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 전체를 백업하고, 복구 하는 방법에 대해서 쓰겠습니다...^^
댓글 7
-
이휘은
2002.06.22 11:29
-
김경준
2002.12.05 01:18
이게 무슨 말인지.. 마지막 덧글때메 더 헷갈리네요..
덧글 지우시고..
저 설명 글 위에 덧글내용을 덧글내용이 필요한곳에다 집어넣어주셨음 하네요..
저 같은 초보는..
덧글보면서 더 당황한다는.. *^^* -
박정호
2002.12.13 21:01
서버의 db를 백업할려면 서버로 접속해야하는데 어떤 방법으로 접속하여야 할까요?? -
차성호
2002.12.16 03:24
좋은 팁 감사합니다.^^ -
쿵이
2003.02.26 09:48
그럼 호스팅을 옮길때 전체 백업을 한 후 받아놓고 옮긴후에 복구하면 되나요..? -
음시원
2004.03.24 01:28
[cream@ns public_html]$ mysql -ucream -p12345 creamdb < backup/creamdb.sql
위에서 처럼 쓰시는 것보다
[cream@ns public_html]$ mysql -ucream -p creamdb < backup/creamdb.sql
이게 좀더 안전 합니다. -
하늘
2004.07.15 20:24
고수님들..우리같이 초자들에겐 아무리 설명해도 모릅니다. 이왕 알려주실려면 맨처음부터
[예]컴퓨터키 면서부터 어떤 방법으로 들어가서 어떻게 시작해라..제일 첨 부터 작업과정을 설명해 주셔야지 이렇게 [분야만]아무리 설명해줘도 고수님들의 지식을 따라 잡기란 하늘의 별따기입니다.
전혀 기초도 없는 사람도 있다 생각하시고 차근 차근 자세하게 제일 처음부터 설명해주시면
좋지 않을까 생각합니다. 너무 초자라고 얕보지 마시고 배우기 전에는 누구나 다 땀흘리며 짜증낼수 밖에 없다 생각합니다.요즘 진땀 많이 납니다..
제목 | 글쓴이 | 날짜 |
---|---|---|
FTP 에 사용자추가후 로그인부분 추가하기 - 로그인 부분 [2] | DearMai | 2002.08.12 |
FTP 에 사용자추가후 로그인부분 추가하기 - 사용자추가부분 [5] | DearMai | 2002.08.12 |
VMware로 윈도우에서 리눅스 설치하기 [8] | 강민 | 2002.08.05 |
IIS 해당 IP를 제외한 모든 컴퓨터 접근 금지시키기 [1] | 오픈소스 | 2002.08.04 |
http://도메인/~아이디 를 http://도메인/아이디 로 ^^ [11] | 임현 | 2002.07.31 |
솔라리스와 리눅스의 chmod 다른점 [1] | 한꼬마 | 2002.07.31 |
오랜만에 올리는 팁이군요. - 웹호스팅 쉽게해보기! - [8] | 임현 | 2002.07.28 |
[mysql] create table select , insert into select | 불티나 | 2002.07.26 |
[mysql] load data - 파일을 테이블에 넣기 [1] | 불티나 | 2002.07.26 |
ASP + MS SQL 기반 게시판 설치하기 - 두번째 | 오픈소스 | 2002.07.12 |
ASP + MS SQL 기반 게시판 설치하기 - 첫번째 | 오픈소스 | 2002.07.12 |
[펌] 후다닥 apache 랑 php 업글하기 [8] | 임현 | 2002.07.12 |
제로보드 data 폴더 일괄적으로 소유권 변경 스크립트 [2] | 라지엘 | 2002.07.01 |
[보안] 아파치 1.3.x 공격툴 공개되다...06/24 [4] | 차카게살자 | 2002.06.28 |
특정 파일(ex: mp3,avi,mpg)만 찾아서 자동으로 삭제하기! | 임현 | 2002.06.27 |
Mysql 데이타베이스 백업및 복구(2)... [5] | 이휘은 | 2002.06.22 |
Mysql 데이타베이스 백업및 복구(1)... [7] | 이휘은 | 2002.06.21 |
간단팁 서버 Info! [4] | 임현 | 2002.06.21 |
한 통 내장형 모뎀으로 인터넷하기.. [1] | i- | 2002.06.19 |
리눅스에서 최강 p2p 공유프로그램 당나귀!! 서버를 운영해보도록하자~ [7] | 임현 | 2002.06.15 |
[cream@ns public_html]$ mysql -ucream -p12345 creamdb < backup/creamdb.sql
요렇게요..지송해요...^^;;