[Mysql] InnoDB 에러... 정말 모르겠습니다 ㅠㅠ ... 살려주세요 0 3 1,485

by 현사또 [MySQL] INNODB XtraBackup mariadb centos7 [2018.08.09 16:38:47]


inno.PNG (18,606Bytes)

안녕하세요 Xtrabackup이라는 존재를 알고 테스트 해보려고 간단하게 만든 디비를 백업후 복원을 했습니다.

Xtrabackup에 맞게 datadir을 비워준 후 작업을 해주었죠...

복원도 되고 이제 디비를 start하는 순간... 아래 그림과 같은 오류가!!!! 

구글링에서는 ib_logfile0,ib_logfile0, aria_log_control를 지우라고 나와있었습니다. 지우고 했는데도 계속 저 에러가 뜹니다 ㅠㅠㅠ 이유가 뭘까요 ㅠㅠㅠㅠ

 

by 소주쵝오 [2018.08.09 16:52:56]

복원을 어떻게 하셨는지 설명을 해주세요~


by 현사또 [2018.08.09 16:54:05]

innobackupex --defaults-file=/etc/my.cnf --copy-back /xtrabackup/backup/2018-08-09_14-38-44/ 이렇게 명령어를 했습니다..


by 소주쵝오 [2018.08.09 17:09:04]

apply-log 적용하시고 copy-back 하셔야 합니다.

명령어 참조) 

innobackupex --defaults-file=/etc/my.cnf --apply-log --datadir=리스토어할디렉토리 풀백업받은디렉토리

innobackupex --defaults-file=/etc/my.cnf --copy-back --datadir=리스토어할디렉토리 풀백업받은디렉토리

## --date-dir 옵션을 주어 리스토어 할 위치를 명시적으로 주어 그 영역에 복원이 되도록 한다음

## DB의 data-dir 디렉토리로 copy 해주시는 좋습니다.(OS명령어로 copy 하기전 DB의 data-dir를 다른이름으로 rename 하시어 백업을 해두는것이 좋구요)

innobackupex --defaults-file=/etc/my.cnf --apply-log /xtrabackup/backup/2018-08-09_14-38-44/

innobackupex --defaults-file=/etc/my.cnf --copy-back /xtrabackup/backup/2018-08-09_14-38-44/

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입