돈 안들이고 이런걸 구현하시겠다는 거죠?
실시간 데이터는 복제를 이용해서 구현은 가능하지만
문제가 생기면 사람이 복구를 하러 들어가야 합니다.
그렇게 하지 않고 실시간으로 active standby 로 구현하시거나
다른 서비스를 같이 active active 로 구현하실려면
솔루션을 구입하셔야 합니다.
우리도 솔루션 구입해 버렸거든요 -_- 그냥 바로 구현할 방법은
없을것 같은데요.
실시간으로 백업하실려면,, 1, 2중으로 데이터 관리 하시면 됩니다.
입력을 2군대로 하시는거조, a, 서버, b 서버 ...같이 insert
단점, : 일일이 db 를 만드러야 되거 서버 2개 있어야 되고. .
프로그램 도 커지고. .. 등등. 단점이 이만저만이 아니지요`
그래서 미러링 백업이라고 있습니다. a , b 하드가 하나로 인식해서
라이더 카드에서 하드 2개를 하나로 인식해서 a 하드에 모든 내용이
b에 미러링 되는겁니다. 그대로 하드 ...복사... 개넘..
단 단점은. a 서버에 테이블이 깨져있는상태 그대로 b 로 넘어간다는거죠 당연 a 서버에 관리나 테이블 정검 등등은. 서버관리자에 목이니까요 ~
남용욱님이 제안하신 1번 방법은 큰일나요 ^^
2번 방법은 되긴 되는데 -_- 이것도 별로 비추이구요
서버복제를 해보고
아니면 -_-
서버1 서버2 데이터는 스토리지 서버에
스토리지 서버는 raid 0 1 등으로 구성해서 미러링 하세요
스트라이브 셋과 미러링을 같이해서 raid 를 구성하시고
왠만하면 같이 죽지는 않을꺼에요
서버 1 죽으면 서버2를 가동시키는 거죠 데이터는 같으니...-_-
이것도 트랜잭션등에 문제가 있습니다.
그래서 솔루션 ~