상세 컨텐츠

본문 제목

마이그레이션이란 Migration

IT 기본소양

by 메타샤워 2023. 7. 19. 16:00

본문

마이그레이션 ( Migration )

 
마이그레이션 정보기술에서 마이그레이션이란 한 운영환경으로부터, 대개의 경우 좀더 낫다고 여겨지는 다른 운영환경으로  옮겨가는 과정을 말한다.
 
예를들어 윈도우 NT 서버를 윈도우 2000서버로 옮겨가는것을 마이그레이션이라고 볼수 있는데, 그 이유는 새로운 특색들이 이용된다는 것과, 이전의 설정치들을 변경할 필요가 없다는 것에 대한 확신, 그리고 현재의 어플리케이션들이 새로운 환경에서도 계속 운영됨을 보장하는 단계등이 수반되기 때문이다.
 
마이그레이션은 또한 원도우 NT환경으로부터 유닉스 기반의 운영체제로 옮기는것 ( 또는 그 반대방향 ) 을 의미할 수도 있다. 
 
마이그레이션은 새로운 하드웨어나 새로운 소프트웨어 또는 둘 모두가 바뀌는 환경으로의 이주를 포함할수도 있다.
 
마이그레이션의 규모에는 단일 시스템이 옮겨가는 것과 같은 소규모 마이그레이션도 있지만, 많은 시스템들이 새로운 어플리케이션이나 새롭게 재설계된 네트웍 환경으로 옮겨가게 되는 대규모 마이그레이션도 있을수 있다.
 
마이그레이션은 한 종류의 데이터베이스에서 다른 종류의 데이터베이스로 데이터를 옮기는 경우도 될수 있다.
 
이것은 대체로 이전의 데이터베이스로부터의 출력이 새로운 데이터베이스의 입력이 되도록 어떤 공통된 형식으로 데이터를 변환하는 작업이 필요하다.
 
새로운 데이터베이스는 다르게 구성될수 있기 때문에 마이그레이션이 진행중인 파일들을 처리할 수 있는 프로그램을 작성하는것이 필요할 수도 있다.
 
마이그레이션은 또한 데이터를 한 저장장치에서 다른 저장장치로 옮기는 과정을 의미하는데에도 사용된다.

관련글 더보기