1. mysqldump로 데이터 이관

  mysqldump --single-transaction -u dbadmin@testdb01 -p"" -h testdb01.mysql.database.azure.com --databases test

 

2. 원본 DB에 sync 계정 생성

CREATE USER 'syncuser'@'10.10.10.10' IDENTIFIED BY '';   (single일 경우 전체 오픈 필요)
GRANT REPLICATION SLAVE ON *.* TO 'syncuser'@'10.10.10.10';

 

3. slave DB에서 replication 연결

CALL mysql.az_replication_change_master('10.22.0.30', 'syncuser', 'pass00', 3306, 'mysql-bin.000010', 127104, ''); 

(single일 경우 syncuser@서버명)
CALL mysql.az_replication_start;
CALL mysql.az_replication_stop;

'cloud > azure' 카테고리의 다른 글

테라폼 반복문 및 조건문  (0) 2022.03.22
proxysql in azure  (0) 2022.02.09
azure mysql(flexible) 검토 사항  (0) 2022.01.04
aws fluent-bit를 사용한 로그 수집  (0) 2021.11.26
azure vm lvm 구성  (0) 2021.09.24

+ Recent posts