O Database Migration Service usa o Cloud Logging. Você pode acessar duas categorias de registros para adquirir informações detalhadas sobre eventos relacionados aos seus jobs de migração: registros do Database Migration Service e registros do AlloyDB para PostgreSQL de destino.
Registros do Database Migration Service
O Database Migration Service do Oracle para o AlloyDB para PostgreSQL fornece
logs estruturados para os recursos
datamigration.googleapis.com/MigrationJob
,
datamigration.googleapis.com/ConnectionProfile
e
datamigration.googleapis.com/PrivateConnection
.
Esses registros representam eventos do mundo real, como a criação de um job de migração, 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 recurso datamigration.googleapis.com/MigrationJob
|
|
---|---|
Mensagem de texto de 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 específicos da tabela 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 no cluster 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 no cluster 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 cluster do AlloyDB para PostgreSQL
O AlloyDB para PostgreSQL também fornece entradas de registro para o cluster de destino. Consulte a referência de registros do AlloyDB para PostgreSQL na documentação do Cloud Logging.
Visualizar e consultar registros
Para ver os registros, faça o seguinte:
- No console Google Cloud , acesse a página Jobs de migração.
- Na guia Jobs, clique no nome de exibição do job de migração
para o qual você quer ver 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 Ver registros e faça uma
das seguintes ações:
- Para ver os registros de jobs de migração, selecione Registros de jobs de migração.
- Para ver os registros do cluster de destino do AlloyDB 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 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 o Explorador de registros, consulte Ver registros usando o Explorador 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 e detalhado sobre a migração, consulte o guia de migração do Oracle para o AlloyDB para PostgreSQL.