Database Migration Service는 Cloud Storage 버킷에 업로드하는 백업 파일의 모든 데이터를 마이그레이션하지만 소스 데이터베이스의 일부 기능은 SQL Server용 Cloud SQL에 사용하지 못할 수 있습니다. Database Migration Service 마이그레이션 작업은 지원되지 않는 기능에 해당하는 데이터를 복원하지 않지만 대상 SQL Server용 Cloud SQL 인스턴스는 로그에 경고 또는 오류를 생성할 수 있습니다.
SQL Server 데이터베이스를 SQL Server용 Cloud SQL로 마이그레이션하기 전에 SQL Server용 Cloud SQL 문서에 나온 Cloud SQL에 사용할 수 없는 SQL Server 기능을 고려해야 합니다.
데이터베이스 탐색 및 가져오기를 참조하세요.Database Migration Service로 동종 SQL Server를 SQL Server용 Cloud SQL로 마이그레이션하는 데 알려진 추가 제한사항에는 다음이 포함됩니다.
Database Migration Service는 마이그레이션 작업당 최대 20개의 데이터베이스를 마이그레이션할 수 있습니다.
단일 대상 SQL Server용 Cloud SQL 인스턴스에 대해 하나의 마이그레이션 작업만 실행할 수 있습니다.
백업 파일의 최대 크기는 5TB까지 가능합니다.
데이터베이스 크기가 5TB를 초과한다면 전체 백업 파일을 더 작은 파일로 스트라이프 처리할 수 있습니다. 각 스트라이프의 최대 크기는 5TB까지 가능합니다.
마이그레이션에 암호화된 백업 및 트랜잭션 로그 파일을 사용할 수 있습니다. 암호화된 백업 파일을 사용하려면 마이그레이션에 포함된 특정 데이터베이스에 사용하는 모든 백업 파일 (전체, 차등, 트랜잭션 로그)을 암호화해야 합니다. 암호화된 백업 사용을 참조하세요.
소스 SQL Server 인스턴스는 단순 복구 모델 을 사용할 수 없습니다. 복구 모델에 대한 자세한 내용은 Microsoft 문서에서 복구 모델 (SQL Server)을 참조하세요.
Database Migration Service는 특정 데이터베이스에 속하지 않는 SQL Server
master데이터베이스, 사용자 정보 (예: 사용자 로그인) 또는 작업을 마이그레이션하지 않습니다.- PITR (point-in-time recovery)은 마이그레이션 중에 대상 Cloud SQL 인스턴스에서 사용 설정할 수 없습니다. 마이그레이션이 완료된 후에 이 기능을 사용 설정할 수 있습니다.