본문 바로가기
728x90

xtrabackup5

5. XtraBackup 소요 시간 산정 2022.07.03 - [개발/MySQL] - 4. XtraBackup 상황별 스크립트 4. XtraBackup 상황별 스크립트 2022.07.01 - [개발/MySQL] - 3. XtraBackup Master-Slave 원격 백업 상황별 스크립트 xtrabackup + binlog 복구 스크립트 # xtrabackup (fullbackup) + binlog 를 이용한 복구 스크립트 # --start-position 과 --.. dev-kwon.tistory.com XtraBackup 백업 방식별 시간 비교 일반 백업 데이터 크기 소요시간 백업 파일 크기 5G 23초 6G 25.5G 3분 29G 50G 10분 54G 압축 백업 데이터 크기 소요시간 백업 파일 크기 5G 27초 2G 25.5G 2분 7G.. 2022. 7. 15.
4. XtraBackup 상황별 스크립트 2022.07.01 - [개발/MySQL] - 3. XtraBackup Master-Slave 원격 백업 상황별 스크립트 xtrabackup + binlog 복구 스크립트 # xtrabackup (fullbackup) + binlog 를 이용한 복구 스크립트 # --start-position 과 --stop-datetime 옵션으로 fullbackup 이후 시점부터 원하는 시점까지의 복구를 진행한다. # binlog flie과 position은 xtrabackup 백업 폴더의 xtrabackup_binlog_info 파일에 저장된다. # $backup_path/xtrabackup_binlog_info 를 참고하여 복구 대상 binlog 파일과 position을 지정한다. # backup_path=/tmp.. 2022. 7. 3.
3. XtraBackup Master-Slave 원격 백업 2022.06.29 - [개발/MySQL] - 2. XtraBackup 백업과 복구, 그리고 옵션 2. XtraBackup 백업과 복구 2022.06.26 - [개발/MySQL] - 1. XtraBackup 개요와 설치 1. XtraBackup 개요와 설치 XtraBackup은 Percona가 무료로 제공하는 오픈소스 백업 솔루션이다. 데이터 파일을 통째로 특정 디렉토리에 복사하는 물리적.. dev-kwon.tistory.com MASTER-SLAVE 구조 xtrabackup_info / xtrabackup_binlog_info 파일에 백업받은 시점의 binlog file과 position 정보가 저장된다. 추가적으로 --slave-info 옵션으로 해당 서버가 바라보는 master의 binlog fil.. 2022. 7. 2.
2. XtraBackup 백업과 복구, 그리고 옵션 2022.06.26 - [개발/MySQL] - 1. XtraBackup 개요와 설치 1. XtraBackup 개요와 설치 XtraBackup은 Percona가 무료로 제공하는 오픈소스 백업 솔루션이다. 데이터 파일을 통째로 특정 디렉토리에 복사하는 물리적인 방식으로 백업한다. mysqldump와 비교하여 백업 / 복구 속도가 빠르다. dev-kwon.tistory.com 목차 일반 백업 증분 백업 압축 백업 백업/복구 옵션 일반 백업 백업 innobackupex --user=root --password="rootpw" /backup/full_backup 복구 innobackupex --apply-log /backup/full_backup innobackupex --copy-back /backup/full.. 2022. 6. 29.
1. XtraBackup 개요와 설치 XtraBackup은 Percona가 무료로 제공하는 오픈소스 백업 솔루션이다. 데이터 파일을 통째로 특정 디렉토리에 복사하는 물리적인 방식으로 백업한다. mysqldump와 비교하여 백업 / 복구 속도가 빠르다. 풀백업, 증분백업, 암호화 백업, 압축 백업, 원격 백업을 지원한다. XtraBackup 가 제공하고 있는 버전은 2.4와 8.0 두 가지이며, 각각 2.4은 MySQL 5.7 이하 버전을, 8.0은 MySQL 8.0 을 지원한다. 서버 세팅 복구용 빈 MySQL 서버 필요 OS : Centos 7 DBMS : MySQL 5.7.34 DB저장공간 : 데이터 : /data/mysql conf : /etc/mysql/my.cnf XtraBackup 설치 https://www.percona.com/.. 2022. 6. 26.
728x90