關於適用於 PostgreSQL 的 Azure 資料庫 - 彈性伺服器備份 (預覽)
Azure 備份與 Azure 資料庫服務共同為適用於 PostgreSQL 的 Azure 資料庫伺服器建立企業級備份解決方案,可保留備份長達 10 年。 該功能提供下列功能:
- 您可以將備份保留期延長至 35 天,這是 PostgreSQL 彈性資料庫的作業層備份功能所支援的上限。 深入了解。
- 備份會複製到客戶租用戶和訂用帳戶外部的隔離儲存區環境,進而提供防範勒索軟體攻擊的保護。
- Azure 備份藉由保護來源資料免於不同層級的資料遺失,從意外刪除到勒索軟體攻擊,來提供增強的備份復原能力。
- 使用 Azure 備份服務的零基礎結構解決方案,使用自動化保留和備份排程來管理備份。
- 透過備份中心集中監視所有作業和工作。
備份流程
若要執行備份作業:
- 授與目標 ARM 資源上備份保存庫 MSI 的許可權(PostgreSQL 彈性伺服器)、建立存取和控制。
- 設定備份原則、指定排程、保留期和其他參數。
設定完成後:
- 備份服務會根據 PostgresFlex 伺服器的 ARM API 上的原則排程叫用備份,將資料寫入具有 SAS 的安全 Blob 容器,以提高安全性。
- 備份會獨立執行,以避免長時間執行的工作中斷。
- 保留和復原點生命週期會與備份原則保持一致,以便進行有效的管理。
- 在還原期間,備份服務會使用 SAS 在 PostgresFlex 伺服器的 ARM API 上叫用還原,以進行異步、不中斷的復原。
向 PostgreSQL 伺服器驗證 Azure 備份
Azure 備份服務執行每個備份時,必須連線至 Azure PostgreSQL 彈性伺服器。
備份的權限
若要成功進行備份作業,保存庫 MSI 需要下列權限:
- 還原:目標儲存體帳戶上的「儲存體 Blob 資料參與者」角色。
- 備份:
- 伺服器上的 PostgreSQL 彈性伺服器長期保留備份角色。
- 伺服器資源群組上的讀取者角色。
了解定價
您會產生以下費用:
受保護的實例費用:適用於 PostgreSQL 的 Azure 備份 - 彈性伺服器會根據資料庫的大小收取受保護的實例費用。 當您設定 PostgreSQL 彈性伺服器的備份時,會建立受保護的實例。 每個實例會根據其大小(以 GB 為單位)來收費,每個單位 (250 GB) 為基礎。
備份記憶體費用:適用於 PostgreSQL 的 Azure 備份 - 彈性伺服器會將備份儲存在保存庫層中。 儲存在保存庫標準層中的還原點會根據儲存的總數據(以 GB 為單位)和備份保存庫上的備援類型啟用,收取個別費用,稱為備份記憶體費用。