資料庫遷移服務會使用 Cloud Logging。您可以存取兩類記錄,取得與遷移作業相關事件的詳細資訊:資料庫遷移服務記錄和目的地 AlloyDB for PostgreSQL 記錄。
資料庫移轉服務記錄
Oracle 至 PostgreSQL 適用的 AlloyDB 資料庫移轉服務提供
結構化記錄,適用於
datamigration.googleapis.com/MigrationJob
、
datamigration.googleapis.com/ConnectionProfile
,以及
datamigration.googleapis.com/PrivateConnection
資源。這些記錄代表真實世界中的事件,例如建立遷移工作、資料庫遷移服務從來源資料庫讀取資訊,或是編輯連線設定檔。
每筆記錄項目都包含 jsonPayload.textMessage
欄位,內含說明,可協助您進一步瞭解事件。訊息類型有很多種,例如:
datamigration.googleapis.com/MigrationJob 資源的記錄訊息範例 |
|
---|---|
記錄訊息 | 說明 |
FULL DUMP read is completed for table: {SCHEMA_TABLE_NAME}
|
這則訊息表示資料庫移轉服務已在完整傾印階段,完成讀取來源資料庫中的特定資料表資料。這則訊息表示資料表的完整傾印階段已進入後期,可能很快就會完成。 |
Successfully loaded {NUMBER} FULL DUMP rows into table: {SCHEMA_TABLE_NAME}
|
這則訊息表示資料庫遷移服務已在完整傾印階段,將一批資料列寫入目標叢集中的特定資料表。 |
Successfully applied {NUMBER} CDC rows into table: {SCHEMA_TABLE_NAME}
|
這則訊息表示資料庫移轉服務已在變更資料擷取階段,將一批資料列寫入目標叢集中的特定資料表。 |
Accessing data of table: {SCHEMA_TABLE_NAME} for data processing purpose
|
當您 使用 CMEK 執行遷移作業時,這則訊息表示資料庫移轉服務已存取加密金鑰,可處理特定資料表的資料。 |
PostgreSQL 適用的 AlloyDB 叢集記錄
此外,AlloyDB for PostgreSQL 也會提供目的地叢集的記錄檔項目。請參閱 Cloud Logging 說明文件中的「 AlloyDB for PostgreSQL 記錄參考資料 」。
查看及查詢記錄
如要查看記錄,請執行下列操作:
- 前往 Google Cloud 控制台的「遷移作業」頁面。
- 在「Jobs」(工作) 分頁中,按一下要查看記錄的遷移工作顯示名稱。
系統會開啟遷移工作詳細資料頁面。
- 在遷移工作詳細資料頁面中,按一下「查看記錄」,然後執行下列其中一項操作:
- 如要查看遷移工作記錄,請選取「遷移工作記錄」。
- 如要查看 AlloyDB for PostgreSQL 目的地叢集的記錄,請選取「目的地執行個體記錄」。
「Logs Explorer」(記錄檔探索工具) 頁面隨即開啟。
- 在「記錄檔探索工具」頁面中,您可以使用下拉式選單修改查詢,並篩選記錄項目。舉例來說,如要篩選遷移工作記錄,找出資料庫遷移服務存取來源資料庫中特定資料表的事件,可以使用類似下列的查詢:
resource.type="datamigration.googleapis.com/MigrationJob" resource.labels.migration_job_id="MIGRATION_JOB_ID" jsonPayload.textMessage:"Accessing data of table"
後續步驟
如要進一步瞭解如何使用記錄檔探索工具,請參閱「 使用記錄檔探索工具查看記錄檔」。
如需資料庫移轉服務記錄項目支援的欄位詳細參考資料,請參閱「 資料庫移轉服務記錄參考資料」。
如需完整的遷移逐步導覽,請參閱 Oracle 至 PostgreSQL 適用的 AlloyDB 遷移指南。