O Database Migration Service usa o Cloud Logging. É possível acessar duas categorias de registro para receber informações detalhadas sobre eventos que ocorrem em relação aos jobs de migração: registros do Database Migration Service e registros de destino do Cloud SQL para PostgreSQL.
Registros do serviço Database Migration Service
O Database Migration Service para Oracle para Cloud SQL para PostgreSQL fornece
registros estruturados para os recursos
datamigration.googleapis.com/MigrationJob,
datamigration.googleapis.com/ConnectionProfile
e
datamigration.googleapis.com/PrivateConnection.
Esses registros representam eventos reais, como quando um job de migração é criado,
quando o Database Migration Service lê informações do banco de dados de origem
ou quando um perfil de conexão é editado.
Cada entrada de registro contém um campo jsonPayload.textMessage com uma descrição para
ajudar você a entender melhor o evento. Há diferentes tipos de mensagens,
por exemplo:
Exemplos de mensagens de registro para o
recurso datamigration.googleapis.com/MigrationJob
|
|
|---|---|
| Registrar mensagem de texto | Descrição |
FULL DUMP read is completed for table: {SCHEMA_TABLE_NAME}
|
Essa mensagem significa que o Database Migration Service terminou de ler dados de tabelas específicas no banco de dados de origem para a fase de despejo completo. Essa mensagem indica que a fase de despejo completo da tabela está em um estágio avançado e provavelmente será concluída em breve. |
Successfully loaded {NUMBER} FULL DUMP rows into table: {SCHEMA_TABLE_NAME}
|
Essa mensagem significa que o Database Migration Service terminou de gravar um lote de linhas em uma tabela específica na instância de destino durante a fase de despejo completo. |
Successfully applied {NUMBER} CDC rows into table: {SCHEMA_TABLE_NAME}
|
Essa mensagem significa que o Database Migration Service terminou de gravar um lote de linhas em uma tabela específica na instância de destino durante a fase de CDC. |
Accessing data of table: {SCHEMA_TABLE_NAME} for data processing purpose
|
Quando você usa uma CMEK no job de migração, essa mensagem indica que o Database Migration Service acessou a chave de criptografia para processar dados de uma tabela específica. |
Registros de instâncias do Cloud SQL para PostgreSQL
O Cloud SQL para PostgreSQL também fornece entradas de registro para a instância de destino. Consulte a referência de registros do Cloud SQL na documentação do Cloud Logging.
Visualizar e consultar registros
Para ver os registros, faça o seguinte:
- No console do Google Cloud , acesse a página Jobs de migração.
- Na guia Jobs, clique no nome de exibição do job de migração
com os registros que você quer ver.
A página de detalhes do job de migração é aberta.
- Na página de detalhes do job de migração, clique em Ver registros e siga um destes procedimentos:
- Para ver os registros do job de migração, selecione Registros do job de migração.
- Para ver os registros da instância de destino do Cloud SQL para PostgreSQL, selecione Registros da instância de destino.
A página Análise de registros é aberta.
- Na página Análise de registros, use os menus suspensos
para modificar a consulta e filtrar as entradas de registro. Por exemplo, para filtrar os registros de jobs de migração em busca de eventos em que o Database Migration Service acessou uma tabela específica no banco de dados de origem, use uma consulta semelhante a esta:
resource.type="datamigration.googleapis.com/MigrationJob" resource.labels.migration_job_id="MIGRATION_JOB_ID" jsonPayload.textMessage:"Accessing data of table"
A seguir
Para mais informações sobre como usar a Análise de registros, consulte Ver registros usando a Análise de registros.
Para uma referência detalhada dos campos compatíveis com as entradas de registro do Database Migration Service, consulte a referência de registros do Database Migration Service.
Para um tutorial completo de migração, consulte o guia de migração do Oracle para o Cloud SQL para PostgreSQL.