목록2024/11 (57)
kjh00n의 기록저장소
replicate-do-db슬레이브 DB가 복제할 데이터베이스를 지정하는 옵션입니다. 이 옵션을 사용하면 지정된 데이터베이스만 복제됩니다.※얘는 1개만 사용해야 된다.2개를 생성하면 마지막 옵션이 첫번째 옵션을 덮어쓴다. replicate-ignore-db슬레이브 DB에서 복제하지 않을 데이터베이스를 지정합니다. 이 옵션을 사용하면 지정된 데이터베이스는 슬레이브 DB에서 복제되지 않습니다. replicate-wild-do-db● 특정 데이터베이스의 모든 테이블을 복제하도록 설정하는 옵션입니다. 와일드카드(*)를 사용하여 데이터베이스 이름을 설정할 수 있습니다.● 예: replicate-wild-do-db = 'mydb.*'● mydb.*는 mydb 데이터베이스의 모든 테이블을 슬레이브로 복제합니다. re..

[Master DB / Slave DB][RAID 5 구성]mdadm --create /dev/md5 --level=5 --raid-devices=3 /dev/sda /dev/sdb /dev/sdcmdadm --detail /dev/md5파일 시스템 생성해야함mkfs -t ext4 /dev/md5마운트 해줘야함mkdir /raid5mount -t ext4 /dev/md5 /raid5마운트 됐는지 확인df -hvim /etc/fstab에서 마운트 설정해줘야함mdadm --detail --scan > /etc/mdadm.conf [my.cnf 구성][mysqld]datadir=/raid5/mysqldata ※ 주의! ※/raid5까지만 만들고 raid5안에는 mysqldata를 수동으로 만들어주고 cho..

[참고]● SlaveDB는 오로지 SELECT를 하기 위해 존재하는데 MasterDB에서 데이터를 수정 및 삭제하기 위해 계정에 권한을 주는데 이러면 SlaveDB에서도 이 계정을 사용해 들어가서 데이터를 수정 및 삭제가 가능하게 된다. ● SlaveDB에서 수정 및 삭제가 되는 것을 방지하기 위해서는 SELECT 권한만을 가진 계정을 따로 생성해야 되는데 이렇게 계정을 2개씩 만드는 방법도 있지만 SlaveDB의 세팅을 read-only=1이라는 세팅을 사용하여 계정하나로도 SlaveDB에서는 수정 및 삭제가 안되게 방지할 수 있다.[Master DB][DB 생성, 계정 생성, 권한 부여]CREATE DATABASE repl_db DEFAULT CHARACTER SET utf8;CREATE USER u..

체크리스트kisa에서 기본적으로 정보시스템을 운영하는 경우 필요한 보안 문제를 정리한 체크리스트 가이드를 만들어줌 -주요정보통신기반시설 기술적 취약점 분석 평가 방법 상세 가이드-