Database
-
[MariaDB] Replication 구성 (on Docker)Database 2023. 1. 11. 17:09
* Architecture * 사전 셋업 : 호스트 명 및 호스트 파일 설정 # 호스트명 설정 hostnamectl set-hostname maria-node1 hostnamectl set-hostname maria-node2 # 예시 cat > /etc/hosts 172.30.1.80 maria-node1 172.30.1.81 maria-node2 EOF : 방화벽 포트 오픈 # 현재 방화벽 상태 확인 firewall-cmd --state # 서비스 기동 or 정지 systemctl start firewalld.service systemctl stop firewalld.service # 자동 기동 상태 확인 및 자동 기동 셋팅 systemctl is-enabled firewalld.service sys..
-
[MariaDB] Mariabackup 백업 & 복구 with Docker ContainerDatabase 2022. 11. 25. 18:19
* 주요 내용 : Maria DB의 백업 방식은 크게 두가지가 있다. SQL Dump, MariaBackup (Mysql의 XtraBackup에 근간을 둠) 호환성과 편의성은 SQL Dump가 좋지만 DB용량이 커지면 백업과 복구에 무지막지한 시간이 들어간다. 실례로 8기가 정도의 백업파일을 복구하는데 있어 1시간 가량 소요 되어 다른 백업, 복구 방법을 찾던 중 MariaBackup을 알 수 있었다. 파일 복제 기반의 백업이라 정말 빠르다. * 주요 포인트 : Docker Container 기반의 MariaDB인 경우 Mariadb Backup방법이 온프렘 기반의 시스템과는 많이 다르다. 이 부분이 주요 포인트이다. * 테스트 시나리오 1. Maria DB Docker Container 생성 (sour..