어드민 ↔ 서빙 구현

KakaoTalk_Photo_2025-09-07-18-01-34.jpeg

마이그레이션 IDC 이전

스냅샷 시점 동안의 데이터 일관성

초기 스냅샷

  1. IDC 1의 DB 풀백업
  2. 이 시점에 기존 데이터 변경 중

Replication 연결

  1. 스냅샷 생성 시점의 binary log 포지션부터 IDC2를 Replica로 붙임 (클러스터)
    1. binary log
      • 데이터 변경 내역 기록 (DML - insert, update, delete / DDL 변경까지 모두 기록)
      • statement 기반 - 실행된 SQL 그대로 기록
      • row 기반 - 실제 변경된 row의 값을 기록
  2. 스냅샷 이후 발생하는 변경(Insert / update / delete)를 IDC2가 실시간으로 따라감
  3. 충분한 시간을 가지고 데이터가 정상적으로 리플리케이션이 되는지 확인

마이그레이션 전략

STEP1) 포인트 관리 DB 복제

STEP2) 포인트 사용내역 DB 복제

IDC2에 포인트 사용내역 DB를 구성하고, IDC1 Master → IDC2 Replica 방향으로 복제를 설정한다.