Para criar um perfil de conexão de origem, siga estas etapas:
Console
- No console do Google Cloud , acesse a página Perfis de conexão.
- Clique em Create profile.
- Na página Criar um perfil de conexão, na lista Função do perfil, selecione Origem.
- Na lista Mecanismo de banco de dados, selecione SQL Server.
- 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.
- 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.
- 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.
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]