O Database Migration Service usa o Cloud Logging. É possível acessar duas categorias de registros para adquirir informações detalhadas sobre eventos que ocorrem em relação aos jobs de migração: registros do Database Migration Service e registros do Cloud SQL para PostgreSQL de destino.
Registros do Database Migration Service
O Database Migration Service para Oracle para Cloud SQL para PostgreSQL fornece
registros estruturados para os
datamigration.googleapis.com/MigrationJob,
datamigration.googleapis.com/ConnectionProfile,
e
datamigration.googleapis.com/PrivateConnection
recursos.
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:
Exemplo de mensagens de registro para o
datamigration.googleapis.com/MigrationJob recurso
|
|
|---|---|
| Mensagem de texto do registro | 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 para o 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 visualizar os registros, faça o seguinte:
- No Google Cloud console, acesse a páginaJobs de migração.
- Na guia Jobs, clique no nome de exibição do job de migração
para o qual você quer visualizar os registros.
A página de detalhes do job de migração é aberta.
- Na página de detalhes do job de migração, clique em Visualizar registros e faça uma das seguintes ações:
- Para visualizar os registros do job de migração, selecione Registros do job de migração.
- Para visualizar 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, é possível usar os menus suspensos
para modificar a consulta e filtrar as entradas de registro. Por exemplo, para filtrar os registros de jobs de migração
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 Visualizar 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 Referência de registros do Database Migration Service.
Para conferir um tutorial completo de migração, consulte Guia de migração do Oracle para o Cloud SQL para PostgreSQL.