Esta página descreve como realizar operações de visualização, atualização e eliminação para perfis de associação.
Veja um perfil de associação
Pode ver as seguintes informações sobre os seus perfis de ligação:
Todos os detalhes de configuração facultados durante a criação do perfil. Para mais informações, consulte a Vista geral dos perfis de ligação.
Hora de criação e da última modificação do perfil de associação.
Uma lista de tarefas de migração que usam este perfil de associação.
Para ver os detalhes do perfil de associação, efetue os seguintes passos:
Consola
- Na Google Cloud consola, aceda à página Perfis de associação.
- Clique no nome a apresentar do perfil de associação que quer ver.
É apresentada uma página de vista geral do perfil de associação.
gcloud
Antes de usar qualquer um dos dados de comandos abaixo, faça as seguintes substituições:
- REGION com o identificador da região onde o seu perfil de associação está guardado.
- CONNECTION_PROFILE_ID com o identificador do perfil de associação.
Se não souber o identificador, pode usar o comando
gcloud database-migration connection-profiles list
para listar todos os perfis numa determinada região e ver os respetivos identificadores.
Execute o seguinte comando:
Linux, macOS ou Cloud Shell
gcloud database-migration connection-profiles \ describe CONNECTION_PROFILE_ID \ --region=REGION
Windows (PowerShell)
gcloud database-migration connection-profiles ` describe CONNECTION_PROFILE_ID ` --region=REGION
Windows (cmd.exe)
gcloud database-migration connection-profiles ^ describe CONNECTION_PROFILE_ID ^ --region=REGION
Atualize um perfil de associação
Pode modificar os seguintes detalhes do perfil de associação:
- Nome a apresentar
- (Apenas perfil de origem) Nome do contentor do Cloud Storage
- (Apenas perfil de destino) Identificador da instância do Cloud SQL para SQL Server de destino, nome de utilizador e palavra-passe da base de dados
Para atualizar um perfil de associação, siga estes passos:
Consola
- Na Google Cloud consola, aceda à página Perfis de associação.
- Clique no nome a apresentar do perfil de associação que quer modificar.
É apresentada uma página de vista geral do perfil de associação.
- Clique em Editar e atualize o seu perfil de associação.
- Clique em Guardar.
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 o identificador do perfil de associação.
Se não souber o identificador, pode usar o comando
gcloud database-migration connection-profiles list
para listar todos os perfis numa determinada região e ver os respetivos identificadores. - REGION com o identificador da região onde o seu perfil de associação está guardado.
- (Opcional) CONNECTION_PROFILE_NAME com um nome legível para o seu perfil de associação. Este valor é apresentado na Google Cloud consola.
- (Opcional, apenas para perfis de ligação de origem) 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 os ficheiros de cópia de segurança completa, cópia de segurança diferencial e registo de transações).
- (Opcional, apenas para perfis de associação de destino)
- CLOUDSQL_INSTANCE_ID com o identificador da instância do Cloud SQL para SQL Server de destino. Para ver informações sobre como ver detalhes da instância do Cloud SQL, consulte Ver informações da instância na documentação do Cloud SQL.
- Detalhes do utilizador de migração: faculte os detalhes da conta de utilizador da base de dados dedicada na instância de destino. Para mais informações sobre esta conta de utilizador, consulte o artigo
Crie e configure a instância de destino do Cloud SQL para SQL Server.
- CLOUD_SQL_DB_USERNAME com o nome de utilizador da migração.
- CLOUD_SQL_DB_USER_PASSWORD com a palavra-passe da conta de migração.
Execute o seguinte comando:
Linux, macOS ou Cloud Shell
gcloud database-migration connection-profiles \ create sqlserver CONNECTION_PROFILE_ID \ --no-async --region=REGION \ --display-name=CONNECTION_PROFILE_NAME \ --gcs-bucket=SOURCE_STORAGE_BUCKET_NAME \ --cloudsql-instance=CLOUDSQL_INSTANCE_ID \ --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 --region=REGION ` --display-name=CONNECTION_PROFILE_NAME ` --gcs-bucket=SOURCE_STORAGE_BUCKET_NAME ` --cloudsql-instance=CLOUDSQL_INSTANCE_ID ` --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 --region=REGION ^ --display-name=CONNECTION_PROFILE_NAME ^ --gcs-bucket=SOURCE_STORAGE_BUCKET_NAME ^ --cloudsql-instance=CLOUDSQL_INSTANCE_ID ^ --username=CLOUD_SQL_DB_USERNAME ^ --password=CLOUD_SQL_DB_USER_PASSWORD
Deve receber uma resposta semelhante à seguinte:
Waiting for connection profile [CONNECTION_PROFILE_ID] to be updated with [OPERATION_ID] Waiting for operation [OPERATION_ID] to complete...done. Created connection profile CONNECTION_PROFILE_ID [OPERATION_ID]
Elimine um perfil de ligação
Só pode eliminar um perfil de associação se não existirem tarefas de migração que usem esse perfil. Se quiser eliminar um perfil de associação que esteja a ser usado por uma tarefa de migração, primeiro elimine todas as tarefas de migração associadas ao perfil de associação.
Para eliminar um perfil de associação, siga estes passos:
Consola
- Na Google Cloud consola, aceda à página Perfis de associação.
- Clique no nome a apresentar do perfil de associação que quer
eliminar.
É apresentada uma página de vista geral do perfil de associação.
- Clique em Eliminar.
- Na caixa de diálogo, clique em Eliminar.
gcloud
Este comando devolve um pedido de confirmação interativo que requer a sua introdução para ser concluído.
Pode ignorar o pedido de confirmação usando a sinalização --quiet
opcional.
Antes de usar qualquer um dos dados de comandos abaixo, faça as seguintes substituições:
- REGION com o identificador da região onde o seu perfil de associação está guardado.
- CONNECTION_PROFILE_ID com o identificador do perfil de associação.
Se não souber o identificador, pode usar o comando
gcloud database-migration connection-profiles list
para listar todos os perfis numa determinada região e ver os respetivos identificadores.
Execute o seguinte comando:
Linux, macOS ou Cloud Shell
gcloud database-migration connection-profiles \ delete CONNECTION_PROFILE_ID \ --region=REGION
Windows (PowerShell)
gcloud database-migration connection-profiles ` delete CONNECTION_PROFILE_ID ` --region=REGION
Windows (cmd.exe)
gcloud database-migration connection-profiles ^ delete CONNECTION_PROFILE_ID ^ --region=REGION
O delete
devolve um comando interativo onde confirma
a ação. Introduza Y
para remover o perfil de ligação:
You are about to delete connection_profile [CONNECTION_PROFILE_ID] Do you want to continue (Y/n)?
--quiet
.