11.1.기존 사용중인 MariaDB(mysql) 데이터 추출(Export)
11.1.1. 도구를 활용한 방법(MysqlWorkbench 활용)
OS에 맞게 MysqlWorkbench 다운로드 합니다.
설치 이후에 MysqlWorkbench를 실행하여 기존의 사용중인 MariaDB(mysql) Connection 정보를 입력합니다.
기존의 사용중인 MariaDB(mysql) 접속하여 Dump를 수행합니다.
11.1.2. mysql client를 통한 CLI 활용 방법
전체 데이터베이스 추출하기
$ mysqldump -uroot -p****** -A > backup_full.sql
특정 데이터베이스 (db1)만 추출
$ mysqldump -uroot -p****** db1 > backup_db1.sql
InnoDB 일 경우에는 --single-transaction 옵션을 사용하여 lock 을 걸지 않고도 Dump가 가능합니다.
또한, function, procedure 가 있는 경우에는 --routines 옵션을 추가합니다.
더 많은 옵션의 경우에는 https://mariadb.com/kb/en/library/mysqldump/ 참고하시기 바랍니다.
11.2.Colud Z DB 서비스 데이터 주입(Import)
11.2.1. 도구를 활용한 방법
Cloud Z DB에서 생성한 mariadb의 Connection 정보를 확인합니다.
Cloud Z DB에서 생성한 mariadb의 Connection를 MysqlWorkbench 에 등록합니다.
Data Import를 통해서 데이터를 주입(Import) 합니다.