현재 MySQl서버 기반으로 기존 MySQL 서버에서 새 MySQL서버로 DB를 이전 하고자 합니다.
이전하고자 하는 DB의 용량은 600GB입니다.
이 때 가장 빠르고 안정적으로 이전 하는 방법 문의 드립니다.
상황은 아래와 같습니다.
구분 |
기존서버 |
새 서버 |
OS |
시놀로지 NAS |
|
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