database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 232 게시물 읽기
No. 232
# 디비 복제 방법(매뉴얼 17.1 중에서)
작성자
박지훈
작성일
1999-12-08 21:32
조회수
11,756

17.1

 

데이터베이스를 복사하는 가장 일반적인 방법은 업데이트 로그를 이용하는

것이다. 9.2 [The update log] 참고. 이 경우 마스터로 작동하는 데이터베

이스 하나(데이터가 변경된 곳)와 슬레이브로 작동하는 다른 하나의 데이

터베이스가 필요하다. 슬레이브를 업데이트하려면 단지 mysql <

update_log을 하면 된다. 슬레이드 데이터베이스에 맞는 호스트, 유저, 패

스워드 옵션을 지정한다. 그리고 입력값으로 마스터 데이터베이스의 업데

이트 로그를 사용한다.

 

--------------------------------------

번역해 주신 문서중에서 위 부분의 의미가 정확히 이해되지 않아서 질문 올립니다.

개념적인 질문인데....

마스터 데이터 베이스와 슬레이브 데이터 베이스가 무엇을 의미하는지 모르겠습니다.

MySQL을 두개 따로 실행되게 하여 디비서버를 두개 돌리라는 것인지

아니면 하나의 서버 안에 Database를 두개 만들라는 것인지

정확하게 이해되지 않아서요.

짐작컨데 전자가 아닐까 생각되기는 하는데...

 

그리고 미러링의 의미가 이것인지

아니면 다른 미러링의 방법이 있는지 모르겠습니다.

안정적인 백업을 구현해야하고 완전한 복사본을 유지하고 싶은데...

 

또 한가지 이해가 안되는 부분은

로그 화일 만들어진 내요을 보면

SQL문 자체를 기록해 두는데...

어느 데이터 베이스에 기록되는 것인지 정보가 누락되어 있습니다.

그 정보만으로 어떻게 데이터를 복구, 업데이트 할 수 있는지 이해할 수가 없네요.

로그화일 만드는 옵션을 줄 때 원하는 데이터베이스만 선택할 수 있

는 것인지 알려주세요.

 

아시는 분 답변 부탁드립니다.

이 글에 대한 댓글이 총 1건 있습니다.

제가 아는 미러링은

두개의 db 서버가 존재합니다.

1 DB 서버 : 데이터가 존재합니다

2 DB 서버 : 데이터가 없습니다.

 

여기서 1 DB 서버에 있는 데이터를 2 DB 서버로 옮길려는 것입니다.

그러기 위해서는 어떠한 연결이 필요합니다. 오라클에서는 DBLINK입니다. MYSQL에서는 잘 모르겟구요

DBLINK를 연결할대는 각각의 DB 서버의 파라미터 값 설정를 맞어서야 합니다.

그다음은 연결된 데이터를 불려드려야 하는데. 그것은 오라클에서 SNAPSHOT라고 합니다(제가 MYSQL에서는 잘 몰라서 죄송^^;:)

SNAPSHOT TABLE을  2 DB 서버에서 작성을 합니다. 그다음 자세한 네용은 오라클 에서 미러링은 검색해보시면 더 자세히 나옴니다.

어째든 이러한 작업을 거치면 미러링이 구현이 됩니다.

여기서 LOG 에 대해서는 1 DB서버에서어떠한 행위가 취해지면 ..

추가 , 삭제, 입력 등..이러한 행위가 나타나면 LOG TABLE에서 기록이 남습니다.

 

 

직장인님이 2006-07-04 17:53에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
238# 적수네 게시판 0.3 에서 쿠키 관련 에러
Dimanche
1999-12-09
11230
239┕>Re: # 적수네 게시판 0.3 에서 쿠키 관련 에러
정재익
1999-12-09 10:37:48
12320
235DB설계에 대한 질문.
mikli
1999-12-09
11507
236┕>Re: DB설계에 대한 질문.
정재익
1999-12-09 01:29:16
11641
234# 롤백 구현방법에 대해서 (매뉴얼 5.6중에..)
박지훈
1999-12-08
11825
237┕>Re: # 롤백 구현방법에 대해서 (매뉴얼 5.6중에..)
정재익
1999-12-09 01:37:37
12448
264 ┕>Re: Re: # 결론적으로 말해서 트랜잭션....?
박지훈
1999-12-11 16:35:13
11218
232# 디비 복제 방법(매뉴얼 17.1 중에서) [1]
박지훈
1999-12-08
11756
249┕>Re: # 디비 복제 방법(매뉴얼 17.1 중에서)
정재익
1999-12-10 00:58:01
12018
230# 긴 내용중에 단어를 검색하고 싶습니다.
솔이
1999-12-08
10944
231┕>Re: # 긴 내용중에 단어를 검색하고 싶습니다.
정재익
1999-12-08 19:16:49
11397
242 ┕># Re: Re: # 긴 내용중에 단어를 검색하고 싶습니다.
솔이
1999-12-09 16:05:10
11874
227# Access denied for user : 'root@localhost'....어떻게...?
proman
1999-12-08
11812
228┕>Re: # Access denied for user : 'root@localhost'....어떻게...?
허정수
1999-12-08 18:19:28
12408
225win98에서 mysql + apache + php3사용하는 방법좀,, [완전 초보임]
알고싶은이
1999-12-08
10684
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다