MySQL Replication 설정 썸네일형 리스트형 MySQL 리플리케이션(mysql replication) 설정 방법 MySQL 리플리케이션(mysql replication) 설정 방법 MySQL Replication은 MySQL 서버를 여러 개 사용하여 데이터베이스의 복제 및 분산처리를 할 수 있는 기능입니다. 이 기능을 사용하면 하나의 마스터 MySQL 서버에서 변경된 데이터를 여러 개의 슬레이브 MySQL 서버에 자동으로 전달할 수 있습니다. 이를 통해 데이터의 안정성을 높일 수 있고, 부하 분산과 데이터 분석 등의 다양한 용도로 활용할 수 있습니다. 이번 게시글에서는 MySQL Replication 설정 방법을 안내하겠습니다. 1. 마스터 MySQL 서버 설정 MySQL Replication을 사용하기 위해서는 먼저 마스터 MySQL 서버를 설정해야 합니다. 마스터 MySQL 서버에서는 변경된 데이터를 슬레이브 .. 더보기 [리눅스] mysql 5.7 replication 설정 mysql 5.7 replication 설정 DB IP 비고 master 192.168.0.100 slave 192.168.0.101 slave 192.168.0.102 mysql my.cnf 편집 [마스터] server_id = 1 log-bin = mysql-bin.log vim /etc/my.cnf [client] default-character-set = utf8 [mysqld] server_id = 1 log-bin = mysql-bin.log binlog_cache_size = 2M max_binlog_size = 512M expire_logs_days = 7 log-bin-trust-function-creators = 1 #binlog_do_db = wwwdb datadir=/var/lib/.. 더보기 MySQL Replication 설정하는 방법 MySQL Replication 설정하는 방법MySQL Replication은 한 서버(Master)의 데이터를 다른 서버(Slave)로 실시간 복제하여 고가용성(HA), 백업, 읽기 분산(Read Scalability) 등을 실현할 수 있게 해줍니다.Master 서버 설정1. 환경설정(/etc/my.cnf)[root@svm101 ~]$ vi /etc/my.cnf...[mysqld]...#log settinglog-bin = mysql-bin # 바이너리 로그 파일 이름max_binlog_size = 100M # 바이너리 로그 파일 최대 크기expire_logs_days = 7 # 로그 보존 기간 (일 단위) #Replication for master serverserver-id = 3 # 고유.. 더보기 이전 1 다음