MySQL서버 DB이전 관련 질문입니다. 0 1 1,031

by 허영호 [MySQL] mariaDB linux mysql DB 이전 [2019.09.24 16:49:53]


현재 MySQl서버 기반으로 기존 MySQL 서버에서 새 MySQL서버로 DB를 이전 하고자 합니다.

 

이전하고자 하는 DB의 용량은 600GB입니다.

 

이 때 가장 빠르고 안정적으로 이전 하는 방법 문의 드립니다.

 

상황은 아래와 같습니다.

구분

기존서버

새 서버

OS

시놀로지 NAS


centos-release-7-5.1804.el7.centos.x86_64

DB

mariaDB 10.3.7

mariaDB 10.4.7

Innodb_per_table

1

1

RAM

 

128GB

HDD

 

30TB

 

 

시도했던 방법

frm파일과 ibd 파일을 이용한 복원

기존 서버에서 새 서버로 frm파일과 ibd 파일을 가지고 와서, 테이블을 생성 한 후 가지고온 ibd파일로 새로 생성된 ibd파일을 덮어씌우고, ALTER TABLE [TableName] IMPORT TABLESPACE를 사용해서 복원작업을 하는 도중에 - 실행 후 2시간 ~ 3시간 정도 사이에 다음과 같은 오류가 발생하고 프로세스가 죽어버립니다.

ERROR 2013 (HY000): Lost connection to MySQL server during query

by 소주쵝오 [2019.09.25 10:22:02]

아래와 같이 테스트 한번 해보세요~

 

1. 신규DB서버 10.4.7 설치
2. 신규DB서버 my.cnf 환경 설정
3. 기존DB서버 MariaDB 중지
4. 기존DB서버에서 data파일을 신규DB서버에 data 디렉토리 밑에 파일 모두 copy
5. 신규DB서버 기동(mysqld_safe &)
6. 신규DB서버 에러로그파일 메세지 점검
7. 신규DB서버 업그레이드(mysql_upgrade)
8. 신규DB서버 서비스 점검
 

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