운영중인 사이트 DB를 분리할 수 있나요?
관련링크
http://분산데이터
187회 연결
본문
그누 기반 커뮤니티 사이트 운영중인데 조금씩 느려지는거
같아서(특히 검색) 디비서버를 따로 두려고 합니다.
물론 저는 그런걸 할만한 기술은 없구요.
운영중인 사이트의 디비를 사이트 중지기간 없이
분리하여 바로 적용할 수 있는지, 또 그게
많이 어려운 작업인지 궁금합니다.
아마존 라이트세일 centos 7 환경입니다.
만약 외릐를 한다면 비용은 어느정도 들까요?
디비 용량은 500메가 정도 됩니다.
답변 3
당연히 가능하며 크게 어렵지 않습니다.
디비서버b에서 a서버의 아이피를 허용해주고
a서버의 data/db.config.php 파일에서
로컬호스트로 되어있는 디비 주소만
b 아이피로 해주면 끊김없이 바로 됩니다.
물론 b디비에서는 a디비를 밀어넣어놔야겠지요.
다만 작업시간은 실제 디비를 복사해서
넣어야하는 시간도 고려해야하므로
중간 유실이 일부 있을 수 있으나,
통상 새벽시간에 하면 될듯합니다.
작업이 필요하시면
gnuwiz.com 에 개별 문의도 가능하십니다.
1. mysql D/B이전
2. dbconfig.php 수정
위와같은 순서로 진행하시면 됩니다.
디비 다른곳 두는거 자체는 윗분들 말씀처럼 다른곳에 생성하고 디비 접속 경로만 변경을 해주시면 됩니다.
답변을 작성하시기 전에 로그인 해주세요.