| [ CnUnix ] in KIDS 글 쓴 이(By): lunaris (+가짜집시+) 날 짜 (Date): 2002년 7월 19일 금요일 오후 03시 26분 24초 제 목(Title): Re: [Q]MySQL DB 백업 방법?? 서버의 DB 이름이 모두 같으므로 메인 서버를 slave로 지정한다손 치더라도 N:1 쪽은 안되지 싶습니다. 그 replication 이란게 결국 DB의 동작 log 를 읽어다가 동일하게 동작해주는 개념의 것이라서 말이죠...^^;; DB 이름이 같으면 동작이 마구 꼬여서 네군대의 DB 를 한군데 섞어주는 멋진 현상이 나타나리라 생각합니다. DB 칵테일 이란걸 해볼순 있을듯. 아니면 이런 칵테일을 막기 위한 별도의 문법이 있었...던가 (가물가물) mysqldump 를 이용하신다면 mysqldump의 man page 예제를 참조하세요. mysqldump 결과를 mysql client 에 넣어서 remote DB에서 dump 결과인 SQL 쿼리를 실행하는 식으로 백업합니다. 이경우 방화벽에서 mysql 접속 포트인 3306 번 포트를 열어줘야하고 mysql 내에서도 접근 권한 을 부여해야 합니다. (ftp나 rcp 여는 것 보담 쬐금 나을듯) mysqldump 자체도 다소 복잡한 옵션들을 줄 수 있으므로 꼭 man 읽어보세요. ps. 데이터 노출이 걱정되는 경우 SSL 접속으로 변경하세요. | 모든 물건들 위로 기억들이 투영된다. 가끔 관련 없는 모습들을 비추며 오늘은 | | 어제를 산다. 하나 하나의 문장들은 기억의 매듭이다. 오늘의 그대위로 어제의 | | 그대가 뿌리를 내린다. 닮았구나 사람이, 산다는 것은. | | - 가짜집시 <lunaris@neomain.com> | |