개발 Q&A

제목 데이터 마이그레이션 질문이요
카테고리 DB
글쓴이 우왕 작성시각 2020/10/14 13:22:55
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 190   RSS

개편 사이트를 외주 줬습니다

데이터를 옮겨야 하는데(기존 DB -> 개편 DB 구조에 맞게)

 

기존 데이터 구조랑 개편 데이터 구조랑

맞춰서 옮겨야 하는데 어떤 방법으로 하면 좋을지 다양한 의견 부탁드립니다.

 

외주도 기존 시스템을 100% 모르고 저도 개편 시스템 100%를 모르는 상황입니다.

막무가내로 외주에 데이터 옮기라고 할 상황도 아니라서요

 

데이터 마이그레이션 어떤 방법으로들 하나요?

개발 경력이 있다고 한 들

데이터 마이그레이션이 흔한 일이 아니라서 주위에 아는 개발자들도 없어 어려움이 있는 상황입니다.

조언 부탁드립니다.

 다음글 MSSQL디비에 있는 데이터를 활용하려고 하는데.. (1)
 이전글 form_validation 확장 문의 드립니다. (5)

댓글

한대승(불의회상) / 2020/10/14 13:47:31 / 추천 0

ERD부터 정리해야 하겠네요.

구조가 파악되면 마이그레이션 방법은 자연스럽게 나올겁니다.

변종원(웅파) / 2020/10/14 14:57:40 / 추천 0

누군가는 총대를 메는 수밖에 없습니다. 양쪽 시스템을 다 알아야 마이그레이션이 가능합니다.

기존시스템에서 a 에 있던 데이터가 신규시스템에선 b에 들어가야 할 수 있습니다. 

대승님 말씀처럼 양쪽 erd 정리하고 그대로 옮겨야 할 데이터와 가공해서 넘어가야할 데이터를 나누고 작업을 하시면 됩니다.

직접은 sql 문으로.. 가공은 프로그램으로.. 

어디서는 프로그램에서 sql문을 뽑아내는 형태로 하기도 하고 어디서는 a에서 읽어서 b로 직접 넣는 식으로 하기도 합니다. (데이터가 많지 않은 경우)