MariaDB 10.4에서 10.5로 마이그레이션 하는 방법 (CentOS 8)
Posted at 2020. 11. 14. 21:32 | Posted in 데이타베이스/MariaDB(MySQL)1. 우선 혹시 모를 사태를 대비하여 DB 파일을 전부 백업해 줍니다.
2. /etc/my.cnf.d/ 에서 cnf 파일을 백업합니다.
다음 단계에서 10.4 삭제 후 10. 5 설치시 해당 파일들이 사라지므로 기존 설정 파일을 백업해 두어야 참고해서 다시 백업 파일을 설정하기 편합니다.
3. 10.4에서 사용했던 /etc/yum.repos.d/MariaDB.repo 파일의 내용을 10.5 용으로 변경합니다.
[mariadb]
name = MariaDB
baseurl = http://yum.mariadb.org/10.5/centos8-amd64
module_hotfixes=1
gpgkey=https://yum.mariadb.org/RPM-GPG-KEY-MariaDB
gpgcheck=1
4. 변경된 내역을 반영시키기 위해 yum 관련 명령을 수행합니다.
sudo yum clean all
sudo yum makecache
5. MariaDB를 중지합니다.
systemctl stop mysql
6. MariaDB를 삭제합니다.
sudo yum remove MariaDB-server
7. MariaDB를 설치합니다. 설치시 10.5버전인지 반드시 확인합니다. 10.5가 설치되지 않을시 3번의 내용과 일치하는지 확인하고 3, 4번을 반복 수행합니다.
sudo yum install MariaDB-server
8. /etc/my.cnf.d/ 에서 백업해 두었던 파일을 참고하여 /etc/my.cnf.d 를 설정해 줍니다.
9 MariaDB 를 시작합니다.
systemctl start mysql
10. mysql_upgrade를 수행합니다.
mysql_upgrade
11. 마지막으로 yum update 를 실행해서 mysql_client등을 업데이트 해줍니다.
yum update
12. 혹시 업데이트가 반영이 안된것이 있을수 있으니 MariaDB 서비스를 다시 시작해줍니다.
systemctl restart mysql
'데이타베이스 > MariaDB(MySQL)' 카테고리의 다른 글
MariaDB 5.5에서 10.1로 마이그레이션 하는 방법 (1) | 2017.09.18 |
---|---|
MySQL에서 MariaDB로 업그레이드 하는 방법 - CentOS (0) | 2014.04.07 |
MySQL에서 MariaDB로 마이그레이션후 발생하는 에러 처리 방법 (0) | 2014.04.04 |
PHP, MySQL에서 UTF-8 설정하는 방법 (3) | 2013.05.09 |