共用方式為


以連續備份模式稽核 Azure Cosmos DB 的還原時間點動作

適用於:NoSQL MongoDB Gremlin Table

Azure Cosmos DB 使用活動記錄,以提供在 Azure Cosmos DB 帳戶上執行連續模式的所有還原時間點清單。 您可以從 Azure 入口網站的 [活動記錄] 頁面,檢視任何 Azure Cosmos DB 帳戶的活動記錄。 活動記錄會在特定帳戶上顯示觸發的所有作業。 觸發還原時間點時,它會在來源帳戶和目標帳戶上顯示為 Restore Database Account 作業。 來源帳戶的活動記錄可用來稽核還原事件,而目標帳戶上的活動記錄可用來取得有關還原進度的更新。

稽核即時資料庫帳戶上觸發的還原

在來源帳戶上觸發還原時,會發出狀態為 [已啟動] 的記錄。 當還原成功或失敗時,會分別發出狀態為 [成功] 或 [失敗] 的新記錄。

若要只取得在特定帳戶上觸發的還原作業清單,您可以開啟來源帳戶的活動記錄,並使用必要的 [時間範圍] 篩選在搜尋列中搜尋還原資料庫帳戶。 您可以從 Event initiated by 資料行找到觸發還原的使用者 UserPrincipalName

Screenshot of the Azure portal showing the Azure Cosmos DB restore audit activity log.

按一下事件並選取 [JSON] 索引標籤,即可找到還原要求的參數:

Screenshot of the Azure portal Azure Cosmos DB restore audit activity log.

稽核已刪除資料庫帳戶上觸發的還原

針對已經刪除的帳戶,不會有任何資料庫帳戶頁面。 相反地,訂閱頁面中的活動記錄可用來取得已刪除帳戶上觸發的還原。 開啟 [活動記錄] 頁面之後,即可新增新的篩選,以縮小帳戶所存在資源群組的特定結果範圍,甚至是使用 [資源] 篩選中的資料庫帳戶名稱。 活動記錄的資源是觸發還原的資料庫帳戶。

Azure Cosmos DB restore audit activity log.

您也可以使用 Azure CLI 或 Azure PowerShell 來存取活動記錄。 如需活動記錄的詳細資訊,請詳閱 Azure 活動記錄 - Azure 監視器

您可以追蹤還原作業的進度

Azure Cosmos DB 可讓您使用還原資料庫帳戶的活動記錄來追蹤還原的進度。 觸發還原之後,您會看到標題為「還原帳戶」的通知。

Screenshot of the Azure portal. The status of restored account changes from creating to online when the operation is complete.

帳戶狀態為 [建立],但會有 [活動記錄] 頁面。 每個集合的還原之後,會出現新的記錄事件。 請注意,在集合實際還原完成之後,可能會延遲 5-10 分鐘來查看記錄事件。

下一步