Exploração madeireira

O serviço de migração de banco de dados usa o Cloud Logging. Você pode acessar duas categorias de registros para obter informações detalhadas sobre eventos que ocorrem em relação aos seus jobs de migração: registros do Database Migration Service e registros de destino do Cloud SQL para PostgreSQL.

Logs do serviço de migração de banco de dados

O Database Migration Service for Oracle to Cloud SQL for PostgreSQL fornece registros estruturados para os recursos datamigration.googleapis.com/MigrationJob , datamigration.googleapis.com/ConnectionProfile e datamigration.googleapis.com/PrivateConnection . Esses logs representam eventos do mundo real, como quando um trabalho de migração é criado, quando o Database Migration Service lê informações do seu banco de dados de origem ou quando um perfil de conexão é editado.

Cada entrada de log contém um campo jsonPayload.textMessage com uma descrição para ajudar você a entender melhor o evento. Existem 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} Esta mensagem significa que o Database Migration Service concluiu a leitura de dados específicos da tabela no seu banco de dados de origem para a fase de despejo completo. Esta mensagem indica que a fase de dump 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} Esta mensagem significa que o Database Migration Service terminou de gravar um lote de linhas em uma tabela específica em sua instância de destino durante a fase de dump completo.
Successfully applied {NUMBER} CDC rows into table: {SCHEMA_TABLE_NAME} Esta mensagem significa que o Database Migration Service terminou de gravar um lote de linhas em uma tabela específica em sua instância de destino durante a fase CDC.
Accessing data of table: {SCHEMA_TABLE_NAME} for data processing purpose Quando você usa uma CMEK para seu trabalho de migração, esta mensagem indica que o Database Migration Service acessou a chave de criptografia para processar dados de uma tabela específica.

Registros de instância do Cloud SQL para PostgreSQL

O Cloud SQL para PostgreSQL também fornece entradas de registro para sua instância de destino. Consulte a referência de registros do Cloud SQL na documentação do Cloud Logging.

Ver e consultar registros

Para visualizar seus registros, faça o seguinte:

  1. No Google Cloud console, acesse a página Trabalhos de migração .

    Vá para trabalhos de migração

  2. Na guia Jobs , clique no nome de exibição do trabalho de migração cujos logs você deseja visualizar.

    A página de detalhes do trabalho de migração é aberta.

  3. Na página de detalhes do trabalho de migração, clique em Exibir logs e execute um dos seguintes procedimentos:
    • Para visualizar logs de trabalhos de migração, selecione Logs de trabalhos de migração .
    • Para visualizar os registros da instância de destino do Cloud SQL para PostgreSQL, selecione Logs da instância de destino .

    A página Explorador de registros é aberta.

  4. Na página Logs Explorer , você pode usar os menus suspensos para modificar a consulta e filtrar entradas de log. Por exemplo, para filtrar logs de trabalhos de migração para eventos em que o Database Migration Service acessou uma tabela específica em seu banco de dados de origem, você pode usar 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"

O que vem a seguir