본문 바로가기

전체 글

(37)
[MariaDB] Slave를 Master로 승급하기 SET GLOBAL read_only = 1;실시간 복제 중인 Slave를 독립된 Master로 만들 차례입니다.참고DB : MariaDB 10.111. Master 쓰기 중단데이터 유실 방지를 위해 기존 Master의 쓰기를 차단합니다. SET GLOBAL read_only = 1; 2. Slave 독립 선언Slave 서버에서 복제를 끊고 읽기 전용 모드를 해제합니다. ## 일단 SLAVE 상태확인SHOW SLAVE STATUS;## SLAVE 중단STOP SLAVE;## 남아있는 찌꺼기 SLAVE 정보 삭제RESET SLAVE ALL; ## 쓰기 불가 해제(그냥 사용 가능할 떄도 있음)SET GLOBAL read_only = 0;3. 설정 파일 영구 수정my.cnf에서 read-only = 1..
[MariaDB] Master - Slave 구성하기 이전글 참조2026.03.18 - [MariaDB] - MariaDB 백업 및 데이터 연동 방법MariaDB 10.11의 Master-Slave 복제 구조를 구축하는 과정을 정리해 보겠습니다.실제 운영 환경에서 데이터 유실 없이 서버를 이관하거나 가용성을 확보할 때 유용한 방법입니다.구성1. 사전 준비 및 환경참고OS: Rocky Linux 8.10DB: MariaDB 10.112. Master 서버 설정먼저 Master 서버에서 복제용 계정을 생성하고 바이너리 로그를 활성화해야 합니다. binany-log 및 id설정## Master서버## /etc/my.cnf.d/server.cnf [mariadb]log-bin = mysql-binserver-id = 1 # Master 고유 ID 복제 계정 생..
[MariaDB] 10.6에서 10.11으로 업그레이드 방법(Rocky 8.10) MariaDB 업그레이드는 보안 패치, 성능 개선, 새로운 기능 적용을 위해 필수적입니다.업그레이드 방법은 데이터 백업 후 패키지 매니저(dnf) 기반 업그레이드 로 나뉩니다.구성RockyLinux 8.10MariaDB 10.61. 업그레이드 전 준비참조이전블로그글(상세내용 포함)2026.03.24 - [MariaDB] - [MariaDB] Mariabackup 기반 마이그레이션 방법 (Rocky Linux 8.10)전체 데이터 백업EOS 버전에서 최신 버전으로 업그레이드 시, 데이터 덤프(mysqldump) 또는 mariabackup으로 안전하게 백업mysqldump -u root -p --all-databases > all_databases.sql또는 mariabackup 활용mariabackup -..
[MariaDB] Mariabackup 기반 마이그레이션 방법 (Rocky Linux 8.10) MariaDB를 업그레이드하거나 서버를 이전할 때, 데이터 양이 많거나 다운타임을 최소화하고 싶다면 mariabackup을 사용하는 것을 추천세팅정보RockyLinux 8.10MariaDB 10.11 마이그레이션 리스트는 이전글 참고2026.03.18 - [MariaDB] - MariaDB 백업 및 데이터 연동 방법 공식사이트 - mariabackup페이지https://mariadb.com/docs/server/server-usage/backup-and-restore/mariadb-backup/incremental-backup-and-restore-with-mariadb-backup Incremental Backup and Restore (mariadb-backup) | Server | MariaDB ..
[MariaDB] 백업 및 데이터 연동 방법 MariaDB 데이터를 백업 및 데이터 관리하는 4가지 방식입니다.1. mysqldump (논리적 백업)데이터베이스의 구조(Schema)와 데이터를 SQL 문장(CREATE, INSERT 등)으로 추출하는 가장 보편적인 방식입니다. 용도: 소규모 데이터베이스 백업, 데이터 이전, 특정 테이블만 선택적 백업 시 활용.특징: 1. 가독성: 결과물이 텍스트 파일이라 읽기 쉽다. 2. 유연성: 마이너 버전이 달라도 백업 자체는 문제없이 진행됩니다. 데이터베이스나 테이블 단위로 백업하기 매우 쉽습니다. 4. 속도: 백업 및 복구 속도가 상당히 느려 대용량 데이터에는 불리합니다. (예: 약 100GB 기준 4시간 소요) 5. 연속성: binlog를 활용하면 증분 백업과 유..
[MariaDB] EOS 버전 설치 방법(Centos 7) 기준Centos 7MariaDB 10.4.11 MariaDB의 특정 버전이 지원 종료(EOS)되면 공식 Repository에서 해당 패키지가 사라져 yum install이 실패가 발생합니다.모든 과거 버전은 MariaDB Archive에 있습니다.Repository일반적인 최신 버전은 공식 다운로드 페이지를 이용하지만, 구버전은 아카이브 주소를 사용해야 합니다. 공식 Repo (최신 및 유지 관리 버전) https://mariadb.org/download/ Download MariaDB Server - MariaDB.orgREST API Reporting Bugs … Continue reading "Download MariaDB Server"mariadb.org 아카이브 Repo (과거 모든 버전) ..
MariaDB 설치하기(Rocky8.10) [Rocky Linux 8.10] MariaDB 설치 및 초기 설정Rocky Linux 8.10 환경에서 MariaDB를 설치하는 방법을 알아보겠습니다. 기준RockyLinux 8.10MariaDB 10.11 마리아디비 설치 공식홈페이지https://mariadb.org/download/ Download MariaDB Server - MariaDB.orgREST API Reporting Bugs … Continue reading "Download MariaDB Server"mariadb.org 1. MariaDB 레포지토리(Repository) 설정Rocky Linux 기본 저장소에도 MariaDB로 최신 버전 설치 또는 특정 버전으로 공식 레포지토리를 추가하는 것이 좋습니다.먼저 시스템을 최신 상태로..
Teleport 접근제어란? 접근제어란?관리서버(SSH접속, DB, K8s)를 누가, 언제, 어떤 권한으로 접속 이력을 관리 및 계정 관리 Teleport1. Teleport란?한개의 인증, 인가 통합 관리 접근 제어 솔루션Role 기반 접근제어짧은 수명의 인증서 기반 접근웹 접속에 대한 Audit 로그 및 세션 녹화Zero Trust 접근 모델에 가까운 구조(공식홈페이)https://goteleport.com/ 2. 아키텍쳐Proxy Service서버의 접속을 프록시를 구축하여 연결하는 구조Auth Service사용자 인증(Authentication)Role 기반 권한 관리(Authorization)인증서 발급 및 수명 관리Node / Service실제 접근 대상(SSH접속, DB, K8s)CLI관련tsh : 사용자용(SSH로그인..