안녕하세요. 주식회사 서버몬 입니다.
이번엔 Mariabackup 유틸리티를 이용한 물리적 온라인 백업 방법에 대해 알아보겠습니다.
DB 백업은 여러가지 가지가 있습니다. 그 중 대표적으로
mysqldump 를 이용한 논리적 백업 , Mariabackup 을 이용한 물리적 백업.
그 중 오늘 테스트 해보는 Mariabackup 은 Percona XtraBackup 기술을 기반으로 하는 유틸리티로서
innoDB , Aria , MyISAM 테이블의 물리적 온라인 백업을 수행할 수 있으며 AppStream repository
mariadb-backup 패키지 에서 제공합니다.
*Mariadb 10.1.23 및 10.2.7 에서 처음 릴리즈 되었습니다.
테스트는 vmware - Centos 7.9 버전에서 실행하였으며 , MariaDB 버전은 10.2.39 버전을 설치하여 진행하였습니다.
1. mariadb-backup 패키지 설치
설치된 MariaDB 버전확인
# rpm -qa|grep Maria
mariadb-backup 설치
*설치 시 mariadb.repo 설정이 되어있어야 함.
# yum install mariadb-backup
MariaDB-backup rpm 설치 확인
# rpm -qa|grep Maria
2. Mariadb_backup 을 이용한 백업
DB 백업 전 백업을 받을 디렉토리 생성
# mkdir mariadb_backup
1. 전체백업 방법
mariabackup --backup --user=root --password=oracle --target-dir=/root/mariadb_backup
mariabackup --prepare --target-dir=/root/mariadb_backup
2. 증분백업 방법
mariabackup --backup --target-dir=/root/mariadb_backup --incremental-basedir=/root/mariadb_backup --user=root --password='oracle' --host=localhost --slave-info
3. 증분백업 합치기
mariabackup --prepare --target-dir=/root/mariadb_backup --incremental-dir=/root/mariadb_backup
해당 디렉토리에 전체백업 실행
# mariabackup --backup --target-dir=/root/mariadb_backup --user root --password=oracle
.
.
백업 완료 후 결과 입니다.
3. 복원
*테스트로 진행을 하는거라 기존 /var/lib/mysql 폴더 이름을 변경 후 복원을 진행해보도록 하겠습니다.
# mariabackup --copy-back --target-dir /root/mariadb_backup
복원 완료 후.
아래와 같이 mysql 폴더가 root 권한으로 생성이 되었구요.
*기존 mysql 디렉토리는 복원 전 mysql_old 로 변경 하였습니다.
서비스 실행을 위해선 mysql 디렉토리를 mysql 권한으로 변경해 줍니다.
# chown -R mysql. /var/lib/mysql
권한변경 후 DB 서비스 실행 화면 입니다.
end..
HPE, 레노버, 델 서버, 워크스테이션, 기업용 노트북 등 IT 제품은 서버몬에서 견적받아보세요~
제품에 대한 상담을 희망하시면, 02-2026-5062 or sales@servermon.co.kr로 문의 주세요.
서버몬에서 운영하는 IT 쇼핑몰을 구경하시려면, 하단의 로고를 클릭해주세요.
서버몬/서버몬기술지원/스위치/스위치 기술지원비(비용)/스위치 설치비/방화벽/방화벽 기술지원비(비용)/방화벽 설치비/랙/랙(RACK) 기술지원비(비용)/랙(RACK) 설치비/KVM/KVM 기술지원비(비용)/KVM 설치비/스토리지/스토리지 기술지원비(비용)/스토리지 설치비/스토리지 랙마운트비용/스토리지 장애조치비용/서버/서버 기술지원비(비용)/서버 설치비/서버 랙마운트비용/서버 장애조치비용/윈도우서버/윈도우즈 기술지원비(비용)/윈도우즈 설치비/리욱스/Linux/리눅스 기술지원비(비용)/리눅스 설치비/DB/데이터베이스/MySQL 기술지원비(비용)/MySQL 설치비/MSSQL 기술지원비(비용)/MSSQL 설치비/백업 기술지원비(비용)/HPE서버비용/HPE/DL20/DL20GEN10/ML30/ML30GEN10/ML360/ML350GEN10/DL360/DL360Gen10/DL380/DL380Gen10/LENOVO서버/레노보서버/델서버/델서버비용/DELLR540/DELLR750/HP서버/서버엔지니어/서버기술지원/서버디스크장애처리/방화벽/방화벽엔지니어/APC UPS/UPS/UPS설치/UPS기술지원/UPS납품/서버렉마운트/HPE Service Pack for Proliant/HPE SPP/SPP/Intelligent Provisioning/시놀로지나스/나스기술지원/SYNOLOGY/SYNOLOGY나스/시놀로지DS918/시놀로지하이퍼백업/HYPER BACKUP/시놀로지HyperBackup/시놀로지나스백업/서버백업/서버트러블슈팅/리눅스트러블슈팅/보안솔루션/시큐어디스크/인터넷디스크/이스트소프트/알약/카스퍼스키/ESTSOFT/V3/안랩/소포스/SOPHOS/카보나이트/더블테이크/이중화솔루션/HA솔루션/Windows서버설치/왼도우서버설치/윈도우서버2019/윈도우서버2016/MSSQL/MYSQL/디포그랙/DEFOG랙/디포그랙가격/EDFOG랙가격/RMS랙/서버납품/랙납품설치/랙설치/나스설치지원/스토리지납품설치/윈도우서버트러블슈팅/리눅스서버트러블슈팅/HPE서버펌웨어/HP서버펌웨어/HPE서버/FIRMWARE/DELL서버펌웨어/델서버펌웨어업데이트/레노보서버펌웨어/LENOVO펌웨어업데이트/HPE서버드라이버설치/HPE서버구매/DELL서버구매/LENOVO서버구매/보안솔루션구매/이중화솔루션구매/보안솔루션설치/이중화솔루션설치/HPE서버가격비교/DELL서버가격비교/LENOVO서버가격비교/HPE서버가격비교견적/DELL서버가격비교견적/LENOVO서버가격비교견적/HPE서버견적/DELL서버견적/LENOVO서버견적/HPE서버디스크교체/DELL서버디스크교체/LENOVO서버디스크교체/HPE서버RAID컨트롤러/HPE서버RAID컨트롤러/DELL서버RAID컨트롤러/LENOVO서버RAID컨트롤러/HP서버하드디스크/HPE서버하드디스크구매/DELL서버하드디스크구매/LENOVO서버하드디스크구매/HPE서버SAS하드디스크/DELL서버SAS하드디스크/LENONO서버SAS하드디스크/HPE서버메모리/DELL서버메모리/LENOVO서버메모리/HP서버메모리/HPE서버CPU/DELL서버CPU/LENOVO서버CPU/서버CPU/서버메모리/서버MEMORY/ECC메모리/서버용메모리/서버용하드디스크/서버용그래픽카드/쿼드로P400/QUADRO그래픽카드/QUADRO/우분투설치/서버보안/네트워크장비/네트워크스위치/L2스위치/L3스위치/OS설치/서버OS설치/리눅스서버설치/우분투설치/페도라설치/레드헷설치/RHEL설치/워크스테이션/서버/hp워크스테이션/서버컴퓨터/델워크스테이션/hp서버/미니서버랙/중고서버/hpz4/dell워크스테이션/서버pc/hpz4g4/중고워크스테이션/hpz440/레노버p620/서버용컴퓨터/델서버/레노버워크스테이션/hpz420/dell서버
'설치 및 기술 자료 > Linux' 카테고리의 다른 글
[Linux] Rocky Linux Apache Tomcat10 설치 (0) | 2022.10.24 |
---|---|
[Linux] SSH 보안설정 #2 (SSH 접속 경고메세지 설정) (0) | 2022.10.23 |
[Linux] RedHat Linux 웹 콘솔 사용하기 (0) | 2022.10.04 |
[Linux] SSH 보안설정 #1 (SSH root접속 제한, SSH 포트 변경) (0) | 2022.09.30 |
[Linux] Rocky Linux 9 에서 mariadb 설치 (0) | 2022.08.25 |
댓글