기존 SQL 2012 DB 를 SQL 2019 로 Migration 하기 위해 DMA 프로그램 사용
SQL DMA 프로그램 다운로드 링크 https://www.microsoft.com/en-us/download/details.aspx?id=53595
다운로드 후 DataMigrationAssistant.msi 파일 실행 후 설치
정상 설치 후 바탕화면 아이콘 클릭
실행 화면에서 + new -> migration 선택
project name 에 아무거나 입력 (ex. test)
source server type = SQL Server
Target server type = SQL Server
-> Create 클릭
source server details 에 마이그레이션 할 원본 서버 ip 및 계정 정보 입력 (윈도우 인증 또는 sa 인증)
target server details 에 마이그레이션 받을 서버 ip 및 계정 정보 입력 (윈도우 인증 또는 sa 인증)
-> Next 클릭
migration 할 DB 를 선택하고 Shared location 부분은 소스 서버와 타겟 서버간에 이용하는 부분인거 같다.
필자는 test_s (소스서버) test_t (타겟서버) 로 각 서버에 디렉토리를 만들고 everyone 으로 권한을 주고 공유했다.
-> Next 클릭
DB 사용 유저 정보 체크 후 Start Migration 클릭
문제가 없다면 정상적으로 migration 완료.
migration 한 DB 와 계정이 정상적으로 보이는지 확인 필수(계정 스키마등 확인 필요)