환경
MariaDB ➡️ pgloader ➡️ postgreSQL
pgloader 서버의 Migration 세부파일 내용
# migration_add.load
LOAD DATABASE
FROM mysql://
INTO postgresql://
WITH
create tables,
create indexes,
reset sequences,
batch rows = 1000,
workers = 2,
concurrency = 1,
multiple readers per thread,
prefetch rows = 5000,
foreign keys
EXCLUDING TABLE NAMES MATCHING # 제외 테이블
~/TB_/,
~/TB_/,
~/TB_/,
~/TB_/,
~/TB_/
===
INCLUDING ONLY TABLE NAMES MATCHING # 포함 테이블
~/TB_/,
~/TB_/,
~/TB_/
실행
export SBCL_OPTIONS="--dynamic-space-size 16384" # 메모리 사이즈
pgloader --logfile pgloader.log migration_add2.load


댓글 남기기