serverSide/MariaDB(MYSQL)
MySQL5.1 백업 -> MySQL5.7 복원
Root_js
2024. 7. 8. 14:53
서버 세팅을 변경할 일이 있어서 작업했던 내역 간단하게 남겨두려 함..
우선 이전DB에서 전체 스키마 백업 파일 생성
mysqldump -p -u root --opt --single-transaction --master-data=1 --all-databases > allbak.sql
신규 DB에 복원
mysql -uroot -p < ***.sql
복원 후에 mysql 스키마에 변경된 부분들이 있어 수정 처리 해둠
mysql_upgrade -uroot -p
혹시나 서버가 replication 설정 되어있으면 위 mysql_upgrade는 양쪽 서버 모두 실행해야 됨 안그러면 slave에서 에러 발생함~