共用方式為


在 Azure Cosmos DB 帳戶修改定期備份的間隔與保留期間

適用於:NoSQL MongoDB Cassandra Gremlin 桌子

Azure Cosmos DB 會每隔 4 小時 (在任何時間點) 自動建立資料的完整備份一次,並會儲存最新的兩個備份。 此設定是預設選項,並不會產生任何額外成本。 您可以在建立 Azure Cosmos DB 帳戶期間或建立之後,變更定期備份的間隔和保留期間。 備份設定會設定在 Azure Cosmos DB 帳戶層級,且必須在每個帳戶上進行此設定。 設定帳戶的備份選項後,這些選項會套用到該帳戶內的所有容器。 您可以使用 Azure 入口網站、Azure PowerShell 或 Azure CLI 來修改這些設定。

必要條件

在您開始使用 Intune 之前

如果已意外刪除或損毀資料,則在建立支援要求以還原資料之前,請務必將帳戶的備份保留期增加到至少 7 天。最好在此事件的 8 小時內增加保留期。如此一來,Azure Cosmos DB 小組就有足夠的時間來還原您的帳戶。

修改現有帳戶的備份選項

請使用下列步驟來變更現有 Azure Cosmos DB 帳戶的預設備份選項。

  1. 登入 Azure 入口網站

  2. 導覽至 Azure Cosmos DB 帳戶,並開啟 [備份和還原] 窗格。 視需要更新備份間隔和備份保留期間。

    • 備份間隔 - 這是 Azure Cosmos DB 嘗試建立資料備份的間隔。 備份需要時間,而在某些情況下,可能會因下游相依性而失敗。 Azure Cosmos DB 會盡量以設定的間隔來建立備份,但不保證備份會在該時間間隔內完成。 您可以使用小時或分鐘來設定此值。 備份間隔不能小於 1 小時和大於 24 小時。 當您變更此間隔時,新的間隔會從上次建立備份時開始生效。

    • 備份保留期 - 這代表每個備份的保留期間。 您可以使用小時或天進行設定。 最小保留期間不能小於備份間隔的兩倍 (小時),且不能大於 720 小時。

    • 保留的資料副本 - 系統預設會免費提供兩份資料備份複本。 如果您需要兩個以上的複本,便會收取額外費用。 請參閱定價頁面中〈取用的儲存體〉一節,以了解額外複本的確切價格。

    • 備份儲存體備援 - 選擇必要的儲存體備援選項。 如需詳細資訊,請參閱備份儲存體備援。 如果帳戶佈建所在的區域支援異地備援儲存體,則您現有的定期備份模式帳戶預設會有異地備援儲存體。 否則,帳戶會後援回可用的最高備援選項。 您可以選擇其他儲存體 (例如本地備援),確保未將備份複寫至另一個區域。 對現有帳戶所做的變更僅適用於未來的備份。 更新現有帳戶的備份儲存體備援之後,最多可能需要兩倍的備份間隔時間,變更才會生效,而且您將無權立即還原較舊的備份

    注意

    您必須在訂用帳戶層級擁有 Azure Cosmos DB 操作員角色,才能設定備份儲存體備援。

    設定選項的螢幕快照,包括現有 Azure Cosmos DB 帳戶的備份間隔、保留期和記憶體備援。

設定新帳戶的備份選項

請使用下列步驟來變更新 Azure Cosmos DB 帳戶的預設備份選項。

注意

為方便說明,以下範例會假設您正在建立 Azure Cosmos DB for NoSQL 帳戶。 使用其他 API 建立帳戶的步驟都大同小異。

佈建新帳戶時,請從 [備份原則] 索引標籤中,選取 [定期]* 備份原則。 定期原則可讓您設定備份間隔、備份保留期和備份儲存體備援。 例如,您可以選擇 [本機備援備份儲存體] 或 [區域備援備份儲存體] 選項,以防止在您的區域外部進行備份資料複寫。

為新的 Azure Cosmos DB 帳戶設定定期備份原則的螢幕快照。

下一步