Criar um perfil de conexão de origem

Para criar um perfil de conexão de origem, siga estas etapas:

Console

  1. No console do Google Cloud , acesse a página Perfis de conexão.

    Acessar Perfis de conexão

  2. Clique em Create profile.
  3. Na página Criar um perfil de conexão, na lista Função do perfil, selecione Origem.
  4. Na lista Mecanismo de banco de dados, selecione SQL Server.
  5. Forneça as seguintes informações para seu perfil de conexão:
    • Nome do perfil de conexão.
    • ID do perfil de conexão.
    • Região.
    • O bucket do Cloud Storage que contém a pasta mãe do banco de dados, em que você cria as pastas "full", "diff" e "logs", que contêm os arquivos de backup completo, diferencial e de registro de transações.

    Para mais informações sobre os campos do perfil de conexão, consulte Visão geral dos perfis de conexão.

  6. Opcional: na seção Testar perfil de conexão, clique em Executar teste.

    O Database Migration Service realiza uma verificação rápida para verificar se os detalhes de conexão fornecidos são suficientes para acessar seus dados.

  7. Clique em Criar na parte inferior da página.

    A página Perfis de conexão aparece, e o perfil de conexão recém-criado é exibido.

gcloud

Este exemplo usa a flag --no-async opcional para que todas as operações sejam realizadas de forma síncrona. Isso significa que alguns comandos podem levar um tempo para serem concluídos. Você pode pular a flag --no-async para executar comandos de forma assíncrona. Se você fizer isso, use o comando gcloud database-migration operations describe para verificar se a operação foi bem-sucedida.

Antes de usar os dados do comando abaixo, faça estas substituições:

  • CONNECTION_PROFILE_ID com um identificador legível por máquina para seu perfil de conexão.
  • REGION pelo identificador da região em que você quer salvar o perfil de conexão.
  • CONNECTION_PROFILE_NAME com um nome legível para o perfil de conexão. Esse valor aparece no Database Migration Service no console do Google Cloud .
  • SOURCE_STORAGE_BUCKET_NAME com o nome do bucket do Cloud Storage que contém a pasta do banco de dados pai, em que você cria as pastas "full", "diff" e "logs", que contêm os arquivos de backup completo, diferencial e de registro de transações.
Para mais informações sobre esses valores, consulte Visão geral dos perfis de conexão.

Execute o seguinte comando:

Linux, macOS ou Cloud Shell

gcloud database-migration connection-profiles \
create sqlserver CONNECTION_PROFILE_ID \
  --no-async
  --display-name=CONNECTION_PROFILE_NAME \
  --gcs-bucket=SOURCE_STORAGE_BUCKET_NAME \
  --region=REGION

Windows (PowerShell)

gcloud database-migration connection-profiles `
create sqlserver CONNECTION_PROFILE_ID `
  --no-async
  --display-name=CONNECTION_PROFILE_NAME `
  --gcs-bucket=SOURCE_STORAGE_BUCKET_NAME `
  --region=REGION

Windows (cmd.exe)

gcloud database-migration connection-profiles ^
create sqlserver CONNECTION_PROFILE_ID ^
  --no-async
  --display-name=CONNECTION_PROFILE_NAME ^
  --gcs-bucket=SOURCE_STORAGE_BUCKET_NAME ^
  --region=REGION

Você receberá uma resposta semelhante a esta:

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]