대상 연결 프로필 만들기

SQL Server용 Cloud SQL 인스턴스의 대상 연결 프로필을 만들려면 다음 단계를 따르세요.

콘솔

  1. 콘솔에서 연결 프로필 페이지로 이동합니다. Google Cloud

    연결 프로필로 이동

  2. 프로필 만들기 를 클릭합니다.
  3. 연결 프로필 만들기 페이지의 프로필 역할 목록에서 대상 을 선택합니다.
  4. 데이터베이스 엔진 목록에서 SQL Server용 Cloud SQL 을 선택합니다.
  5. 연결 프로필에 다음 정보를 제공합니다.
    • 연결 프로필 이름
    • 연결 프로필 ID
    • 리전
    • 마이그레이션 데이터베이스 사용자 이름 및 비밀번호

    이러한 필드에 대한 자세한 내용은 연결 프로필 개요를 참조하세요.

  6. 선택사항: 연결 프로필 테스트 섹션에서 테스트 실행 을 클릭합니다.

    Database Migration Service는 제공한 연결 세부정보가 데이터에 도달하기에 충분한지 확인하기 위해 간단한 검사를 실행합니다.

  7. 페이지 하단에 있는 만들기 를 클릭합니다.

    연결 프로필 페이지가 표시되고 새로 만든 연결 프로필이 표시됩니다.

gcloud

이 샘플에서는 모든 작업이 동기식으로 실행되도록 선택적 --no-async 플래그를 사용합니다. 즉, 일부 명령어를 완료하는 데 시간이 걸릴 수 있습니다. --no-async 플래그를 생략하여 명령어를 비동기식으로 실행할 수 있습니다. 이 경우 gcloud database-migration operations describe 명령어를 사용하여 작업이 성공했는지 확인해야 합니다.

아래의 명령어 데이터를 사용하기 전에, 다음을 바꿉니다.

  • CONNECTION_PROFILE_ID를 연결 프로필의 머신 판독 가능 식별자로 바꿉니다.
  • REGION을 연결 프로필을 저장하려는 리전의 식별자로 바꿉니다.
  • CONNECTION_PROFILE_NAME을 연결 프로필의 사람이 읽을 수 있는 이름으로 바꿉니다. 이 값은 콘솔의 Database Migration Service 에 표시됩니다. Google Cloud
  • CLOUDSQL_INSTANCE_ID를 대상 SQL Server용 Cloud SQL 인스턴스의 인스턴스 식별자로 바꿉니다. Cloud SQL 인스턴스 세부정보를 보는 방법은 Cloud SQL 문서의 인스턴스 정보 보기를 참조하세요.
  • 마이그레이션 사용자 세부정보: 대상 인스턴스에서 전용 데이터베이스 사용자 계정 의 세부정보를 제공합니다. 이 사용자 계정에 대한 자세한 내용은 SQL Server용 Cloud SQL 대상 인스턴스 만들기 및 구성을 참조하세요.
    • CLOUD_SQL_DB_USERNAME을(를) 마이그레이션 사용자 이름으로 바꿉니다.
    • CLOUD_SQL_DB_USER_PASSWORD 를 마이그레이션 계정의 비밀번호로 바꿉니다.
이러한 값에 대한 자세한 내용은 연결 프로필 개요를 참조하세요.

다음 명령어를 실행합니다.

Linux, macOS 또는 Cloud Shell

gcloud database-migration connection-profiles \
create sqlserver CONNECTION_PROFILE_ID \
  --no-async
  --display-name=CONNECTION_PROFILE_NAME \
  --cloudsql-instance=CLOUDSQL_INSTANCE_ID \
  --region=REGION \
  --username=CLOUD_SQL_DB_USERNAME
  --password=CLOUD_SQL_DB_USER_PASSWORD

Windows(PowerShell)

gcloud database-migration connection-profiles `
create sqlserver CONNECTION_PROFILE_ID `
  --no-async
  --display-name=CONNECTION_PROFILE_NAME `
  --cloudsql-instance=CLOUDSQL_INSTANCE_ID `
  --region=REGION `
  --username=CLOUD_SQL_DB_USERNAME
  --password=CLOUD_SQL_DB_USER_PASSWORD

Windows(cmd.exe)

gcloud database-migration connection-profiles ^
create sqlserver CONNECTION_PROFILE_ID ^
  --no-async
  --display-name=CONNECTION_PROFILE_NAME ^
  --cloudsql-instance=CLOUDSQL_INSTANCE_ID ^
  --region=REGION ^
  --username=CLOUD_SQL_DB_USERNAME
  --password=CLOUD_SQL_DB_USER_PASSWORD

다음과 비슷한 응답이 표시됩니다.

Waiting for connection profile [CONNECTION_PROFILE_ID]
to be created with [OPERATION_ID]

Waiting for operation [OPERATION_ID] to complete...done.

Created connection profile CONNECTION_PROFILE_ID [OPERATION_ID]