컴퓨터/노트북/인터넷
IT 컴퓨터 기기를 좋아하는 사람들의 모임방
단축키
Prev이전 문서
Next다음 문서
단축키
Prev이전 문서
Next다음 문서
Ubuntu 16.04에서 MariaDB 10.0을 10.3.9로 업그레이드
MariaDB는 개발, 생산 및 엔터프라이즈 환경에서 사용되는 사실상의 오픈 소스 데이터베이스 소프트웨어로 급속히 자리 잡고 있습니다. 우리 자신의 클라우드 사이트 제품 이 주로 생성하고 원래 MySQL의 개발자에 의해 유지되는 MySQL은,에 포크와 드롭 인 교체 되 고 알려져으로 MariaDB에서 최신 사용합니다.
이 기사는 Ubuntu 16.04에서 MariaDB 10.0을 10.3.9로 업그레이드 할 때 조언과 통찰력을 제공하는 것을 목표로합니다. 이미 염두에 두어야 할 첫 번째 질문은 "한 버전에서 다른 버전으로 건너 뛰어도 안전합니까?"입니다. 전체 점프가 가능하지만 (데이터베이스 데이터 구조에 따라 다름) 권장되지는 않으며 공식 문서를 기반으로합니다 지원되지 않습니다. 버전을 건너 뛸 때 주요 관심사는 업그레이드를하는 동안 하나의 주요 버전이 일반적으로 잘 테스트되고, 버전을 건너 뛰는 것이 아니므로 호환성 문제가 발생할 수 있습니다. 각 릴리스의 변경 사항을 신중히 검토하여 변경 사항이 업그레이드중인 데이터베이스에 영향을 줄 수 있는지 확인하는 것이 좋습니다.
다음 페이지는 MariaDB의 공식 웹 사이트 및 MariaDB 업그레이드에 관한 문서입니다 : https://mariadb.com/kb/en/library/upgrading/ . 보시다시피, 해당 설명서는 업그레이드의 선호되는 방법이므로 순차적으로 업그레이드를 보여줍니다.
그러나 업그레이드를 담당하는 관리자는 업그레이드 할 버전별로 문서화 된 변경 로그를 문서에서 확실히 확인해야합니다. 이 페이지에는 업그레이드 할 버전과 관련된 모든 정보가 필요합니다. 이러한 페이지에는 일반적으로 전제 조건, 업그레이드 방법, 이전 버전과 새 버전 간의 호환되지 않는 변경 사항, 제거되거나 이름이 변경된 옵션 및 기타 주목할만한 기능 및 변경 사항이 포함됩니다.
Ubuntu 16.04에서 업그레이드
먼저 우분투 16.04에서 업그레이드하는 단계를 살펴 보겠습니다. 우리가 다루는 대부분은 ' sudo '를 사용해야합니다 . 나 자신이 한 번에 한 걸음 씩하기 전에 모든 오리를 연속으로 갖고 싶다. 우리는 여러 버전의 업그레이드를 할 것이므로 궁극적으로 업그레이드 할 버전을 알고 있으므로 우리가 /etc/apt/sources.list 파일을 우리가 어디에 있어야 할지를 구성했는지 확인해야 합니다 에서 업그레이드 된 버전을 설치하십시오. 다운로드 소스를 결정할 때 제안 된 다운로드 소스에 대한 작성자의 설명서를 항상 참조하는 것이 좋습니다. 다음 페이지에서는 특정 신뢰할 수있는 다운로드 소스에 대한 특정 기준을 지정할 수 있습니다 .
선택 사항이 적용되면 저장소를 서버 /etc/apt/sources.list 파일 에 추가해야합니다 . 우리의 우분투 예제에서는 'osuosl'repo를 사용하고 있습니다.
버전 10.1-10.3에서는이 프로세스를 헹구고 반복하십시오. 적용 가능한 모든 repos가 /etc/apt/sources.list 파일 에 추가 됩니다. 또한 파일을 편집하고 새로 추가 된 repos의 주석 처리를 제거해야합니다. 각 버전 업그레이드마다 한 번에 하나씩 수행하십시오. 이제 실제 업그레이드 프로세스를 10.0에서 10.1로 시작할 수 있습니다.
1 단계. innodb_fast_shutdown을 0으로 설정합니다.
데이터베이스에 로그인 할 때 발행 할 명령은 다음과 같습니다.
2 단계. MariaDB 10.0 종료
MariaDB 인스턴스를 업그레이드하려면 서비스를 중지해야합니다.
3 단계. 백업하기
cp 또는 rysnc 명령을 통해 MariaDB 인스턴스를 백업 할 수 있습니다 . MySQL / MariaDB 서버의 원시 복사본을 얻는 가장 좋은 방법은 서비스를 완전히 중단 (즉 2 단계)하고 / var / lib / mysql을 복사하는 것입니다 .
cp /var/lib/mysql nameofbackup
또는 서버가 아직 실행 중일 때 아래 명령을 실행 한 다음 MySQL을 종료하고 rsync를 다시 실행하여 최신 차이점을 얻을 수도 있습니다.
rsync -avHP /var/lib/mysql/ /backup/mysql/
4 단계. MariaDB 10.0 제거
아래 명령을 통해 MariaDB 10.0을 제거 할 수 있습니다.
sudo apt remove mariadb-server-10.0
10.0을 제거하면이 스크린 샷과 비슷한 출력이 표시됩니다.
5 단계. MariaDB 10.1 설치
10.0을 제거한 후에는 이제 10.1로 업그레이드해야합니다. 설치시 유사한 텍스트가 나타납니다. 특히 /etc/apt/sources.list 에 구성된 repo에서 패키지가 다운로드되는 것을 볼 수 있습니다 .
성공적으로 완료되면 다음과 같은 프롬프트가 표시됩니다.
6 단계. MariaDB 버전 확인
Ubuntu를 실행하고 있기 때문에 (다른 데비안 패키지에도 동일하게 적용됩니다), 우리는 mysql_upgrade 실행 명령을 실행할 필요가 없습니다. 서버가 현재 설치되어있는 버전을 확인하려면 다음을 실행하십시오.
mysql --version
7 단계. my.cnf에 새 옵션을 추가하여 기능을 사용하도록 설정합니다.
my.cnf 파일을 변경했다면 , mysqld 서비스를 재시작해야한다service mysqld restart
. MariaDB 10.3의 필수 / 업데이트 버전에 성공적으로 설치 될 때까지 헹구고 반복한다.
컴퓨터/노트북/인터넷
IT 컴퓨터 기기를 좋아하는 사람들의 모임방
번호 | 분류 | 제목 | 조회 수 | 날짜 |
---|---|---|---|---|
공지 | 뉴스 |
구글 최신 뉴스
![]() |
1385 | 2024.12.12 |
HOT글 | 일반 | 아 진짜 요새 SKT 해킹 뭐시기 때문에 신경 쓰여 죽겠어 ㅠㅠ 2 | 237 | 2025.05.20 |
공지 | 사랑LOVE 포인트 만렙! 도전 | 4671 | 2025.03.19 | |
공지 | 🚨(뉴비필독) 전체공지 & 포인트안내 2 | 25850 | 2024.11.04 | |
공지 | URL만 붙여넣으면 끝! 임베드 기능 | 20432 | 2025.01.21 | |
10640 | 네이버 지식쇼핑을 보면 깜놀랄일 | 3950 | 2014.03.23 | |
10639 | mysql 6.0 다운로드 (windows 계열 32비트용) | 2784 | 2014.03.29 | |
10638 | 리니지 프리서버 - 춘자 2.7클라이언트 2 | 9501 | 2014.03.30 | |
10637 | 안녕하세요 | 1924 | 2014.04.07 | |
10636 | 가입했습니당^.^ 1 | 2187 | 2014.04.07 | |
10635 | 가입인사드립니다. 1 | 2123 | 2014.04.07 | |
10634 | 스위트망고입니다. 반갑습니다 1 | 2194 | 2014.04.07 | |
10633 | 영자님 2 | 4000 | 2014.04.11 | |
10632 | 카오스원 2 | 3276 | 2014.04.11 | |
10631 | 컴퓨터 포멧하려는데 BIOS 화면이 안떠요. 6 | 5184 | 2014.04.12 | |
10630 | 하이하이 1 | 4141 | 2014.04.12 | |
10629 | 영자씨 1 | 2621 | 2014.04.13 | |
10628 | 인텔 v프로 원격제어 지원 메인보드-애즈락 Q87M 프로 출시 | 2849 | 2014.04.26 | |
10627 | 하즈웰 4세대 오버클럭시 온도차이. | 2377 | 2014.04.26 | |
10626 | 갠적으로 마음에 드는 그래픽카드 GTX760 PHANTOM DDR5 2G 1 | 2840 | 2014.04.26 | |
10625 | 탑파워 TOPOWER TOP-500D 80PLUS Bronze | 1939 | 2014.04.26 | |
10624 | 슈퍼플라워 SF-500P12A 후기 | 1711 | 2014.04.26 | |
10623 | 인텔 코어 i7 하스웰 4770 추천드림 | 2423 | 2014.04.26 | |
10622 | 듀얼 모니터 작업표시줄 프로그램 | 2974 | 2014.04.26 | |
10621 | 일반하드랑 ssd랑 차이가 심한가요? 1 | 3033 | 2014.04.26 | |
10620 | 로지텍 Gaming Mouse G100 쓰다보니 | 2198 | 2014.04.26 | |
10619 | AMD FX 8300 비쉐라는 인텔 cpu 어느것과 동급인가요? 1 | 4268 | 2014.04.26 | |
10618 | 인텔 G3220 하스웰- 부모님 조립해드렸어요 | 2420 | 2014.04.26 | |
10617 | 인텔 제온 E3-1230V3, 제온짝퉁이라니? | 2632 | 2014.04.26 | |
10616 | ipTIME Extender2 무선공유기 wifi 확장써보니...안습 | 2322 | 2014.04.26 | |
10615 | 안철수 v3백신도 좋지만, avast가 더 좋은것 같아요 | 2486 | 2014.04.27 | |
10614 | 컴퓨터가 아무래도 연차가 있다보니.. 1 | 3409 | 2014.04.27 | |
10613 | 그외 | 컴퓨터 온도측정 프로그램 hwmonitor | 3775 | 2014.04.28 |
10612 | 이용하는 사람이 별로 없나바요. 3 | 3509 | 2014.04.28 | |
10611 | 안녕하세요^^ 이번에 PC 새로 맞추려는데 1 | 2333 | 2014.04.28 |