Crie um perfil de associação de origem

Para criar um perfil de ligação de origem, siga estes passos:

Consola

  1. Na Google Cloud consola, aceda à página Perfis de associação.

    Aceda a Perfis de ligação

  2. Clique em Criar perfil.
  3. Na página Crie um perfil de associação, na lista Função do perfil, selecione Origem.
  4. Na lista Motor de base de dados, selecione SQL Server.
  5. Forneça as seguintes informações para o seu perfil de associação:
    • Nome do perfil de associação.
    • ID do perfil de ligação.
    • Região.
    • O contentor do Cloud Storage que contém a pasta da base de dados principal onde cria as pastas full, diff e logs (que contêm a cópia de segurança completa, a cópia de segurança diferencial e os ficheiros de registo de transações).

    Para mais informações acerca dos campos do perfil de associação, consulte o artigo Vista geral dos perfis de associação.

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

    O serviço de migração de bases de dados faz uma verificação rápida para confirmar que os detalhes de ligação que forneceu são suficientes para aceder aos seus dados.

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

    É apresentada a página Perfis de associação, e o perfil de associação criado recentemente é apresentado.

gcloud

Este exemplo usa o sinalizador --no-async opcional para que todas as operações sejam realizadas de forma síncrona. Isto significa que alguns comandos podem demorar algum tempo a serem concluídos. Pode ignorar a flag --no-async para executar comandos de forma assíncrona. Se o fizer, tem de usar o comando gcloud database-migration operations describe para verificar se a operação foi bem-sucedida.

Antes de usar qualquer um dos dados de comandos abaixo, faça as seguintes substituições:

  • CONNECTION_PROFILE_ID com um identificador legível por máquina para o seu perfil de ligação.
  • REGION com o identificador da região onde quer guardar o perfil de associação.
  • CONNECTION_PROFILE_NAME com um nome legível para o seu perfil de associação. Este valor é apresentado no serviço de migração de bases de dados na Google Cloud consola.
  • SOURCE_STORAGE_BUCKET_NAME com o nome do contentor do Cloud Storage que contém a pasta da base de dados principal onde cria as pastas full, diff e logs (que contêm a cópia de segurança completa, a cópia de segurança diferencial e os ficheiros de registo de transações).
Para mais informações sobre estes valores, consulte Vista geral dos perfis de associaçã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

Deve receber uma resposta semelhante à seguinte:

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]