programing

MariaDB 데이터를 이전 버전으로 다운그레이드합니다.

copysource 2022. 10. 31. 23:41
반응형

MariaDB 데이터를 이전 버전으로 다운그레이드합니다.

최근에 10.0.21에서 10.1.8 MariaDB로 변경했습니다.모든 테스트는 잘 되었지만, 몇 가지 사소한 부분들이 훑어보았습니다.따라서 MariaDB 10.1.8에서 10.0.21로 데이터를 다운그레이드/이행해야 합니다.데이터를 10.0.21의 신규 설치로 이행할 수 있을 것으로 생각했지만 MariaDB가 버전 업그레이드 중에 추가 정보를 삽입하지 않았는지 궁금했습니다.

업그레이드된 버전의 MariaDB에서 데이터를 가져와 더 낮은 버전의 MariaDB로 이동하는 방법이 있습니까?

mysqldump를 사용하여 상위 버전에서 데이터베이스를 덤프하고 하위 버전의 MariaDB로 가져올 수 있습니다.이것은 SQL 문을 사용하기 때문에 동작합니다.

사용방법 및 예:https://mariadb.com/kb/en/mariadb/mysqldump/

백업 및 restore 개요("데이터는 다른 […] MariaDB 버전에서도 restore 가능") : https://mariadb.com/kb/en/mariadb/backup-and-restore-overview/

설치된 버전을 확인할 수 있습니다.

dpkg -l |grep mariadb-server-10|grep ii|xargs|cut -d" " -f3 

있습니다1:10.3.31-0+deb10u1설치된.이전 버전을 설치하려면 번호를 교체하고 다음을 설치합니다.

apt install mariadb-server-10.3=1:10.3.25-0+deb10u1 mariadb-server-core-10.3=1:10.3.25-0+deb10u1

그 후 버전 보류로 설정해야 합니다.

apt-mark hold mariadb-server-core-10.3 mariadb-server-10.3 mariadb-client-10.3 mariadb-client-core-10.3 mariadb-common

주의: 여기서 실행하겠습니다.mariadb-common10.3.31 및 10.3.25의 -server에서 정상적으로 동작합니다.

언급URL : https://stackoverflow.com/questions/33508430/downgrade-mariadb-data-to-earlier-version

반응형