동종 SQL Server를 Cloud SQL로 마이그레이션하려면 먼저 Database Migration Service에서 Cloud SQL 대상 인스턴스를 만들고 구성해야 합니다. 다음 단계를 수행합니다.
대상 인스턴스를 만듭니다. 마이그레이션 요구사항을 충족하기에 충분한 컴퓨팅 및 메모리 리소스를 사용하고 알려진 제한사항에 나열된 요구사항을 따르세요.
대상 Cloud SQL 인스턴스에 전용 마이그레이션 사용자를 만들고 구성합니다. 이 사용자는 Database Migration Service가 대상 인스턴스에 연결하고 데이터를 모니터링하는 데 필요합니다. 나중에 대상 연결 프로필을 만들 때 이 계정의 사용자 이름과 비밀번호를 제공해야 합니다.
대상 SQL Server용 Cloud SQL 인스턴스에서 데이터베이스 사용자 계정을 만듭니다. Cloud SQL 문서의 사용자 만들기 및 관리를 참고하세요.
사용자 계정에 다음 권한을 할당합니다.
- SQL Server 2019:
VIEW ANY DEFINITION
및VIEW SERVER STATE
- 이후 버전:
VIEW ANY DEFINITION
및VIEW SERVER PERFORMANCE STATE
- SQL Server 2019:
사용자 계정에 권한을 할당하는 방법에 대한 자세한 내용은 Cloud SQL 문서의 사용자 권한 변경을 참고하세요.
대상 인스턴스와 연결된 서비스 계정에 Cloud Storage 권한을 부여합니다. 대상 인스턴스를 만든 후에 이 계정이 생성됩니다.
Cloud SQL 인스턴스 세부정보 페이지에서 이 서비스 계정과 연결된 이메일 주소를 확인합니다. Cloud SQL 문서의 인스턴스 정보 보기를 참고하세요.
서비스 계정에
storage.objects.get
및storage.objects.list
권한을 추가합니다. Identity and Access Management로 액세스 권한을 관리하는 방법에 대한 자세한 내용은 IAM 문서의 프로젝트, 폴더, 조직에 대한 액세스 관리를 참고하세요.