아리운 Mysql 백업 복구
홈페이지에서 제시한 설치 방식을 사용하다
yum install http://www.percona.com/downloads/percona-release/redhat/0.1-6/percona-release-0.1-6.noarch.rpm
http://www.percona.com/downloads/percona-release/redhat/0.1-6/percona-release-0.1-6.noarch.rpm
yum install Percona-Server-server-56
복구 소프트웨어
wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.12/binary/redhat/7/x86_64/Percona-XtraBackup-2.4.12-r170eb8c-el7-x86_64-bundle.tar
tar xvf Percona-XtraBackup-2.4.12-r170eb8c-el7-x86_64-bundle.tar
yum install percona-xtrabackup-24-2.4.12-1.el7.x86_64.rpm
데이터 파일
알리에서 압축 해제 스크립트와 데이터 파일을 다운로드하다
wget -c 'http://oss.aliyuncs.com/aliyunecs/rds_backup_extract.sh?spm=a2c4g.11186623.2.6.JS88k1&file=rds_backup_extract.sh' -O rds_backup_extract.sh
mkdir -p /home/mysql/data
bash rds_backup_extract.sh -f copy.tar.gz -C /home/mysql/data
innobackupex --defaults-file=/home/mysql/data/backup-my.cnf --apply-log /home/mysql/data
backup-my 편집cnf 파일
vi/home/mysql/data/backup-my.cnf
아래 매개변수에 주석 달기
#innodb_fast_checksum
#innodb_page_size
#innodb_log_block_size
#rds_encrypt_data=false
#innodb_encrypt_algorithm=aes_128_ecb
실행
chown -R mysql:mysql /home/mysql/data
부팅
mysqld_safe --defaults-file=/home/mysql/data/backup-my.cnf --user=mysql --datadir=/home/mysql/data
Can't find file:./mysql/plugin.frm'
setenforce 0 실행
그리고 mysqlupgrade --force -uroot -p
mysql -uroot을 사용하여 데이터베이스에 로그인하여 명령을 실행합니다
delete from mysql.db where user<>'root' and char_length(user)>0;
delete from mysql.tables_priv where user<>'root' and char_length(user)>0;
flush privileges;
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.