跳至內容

為什麼 Amazon RDS for SQL Server 執行個體的備份視窗結束後,我會看到緊急快照或正在執行的快照?

1 分的閱讀內容
0

我想知道為什麼在 Amazon Relational Database Service (Amazon RDS) for SQL Server 執行個體的備份視窗結束後,我會看到緊急快照或正在執行的快照。

簡短描述

緊急快照是 Amazon RDS 在發生以下情況時,採取的正常自動備份事件:

  • 您還原或建立具有簡單復原模型集的新資料庫。
  • 您可以在單一可用區域和多可用區域執行個體中,將復原模式從「完整」修改為「簡單」或「大量記錄」。
  • Amazon RDS 未成功進行交易日誌備份。
    **注意:**Amazon RDS 會建立緊急快照,以防止在時間點復原 (PITR) 期間出現問題。Amazon RDS 每 5 分鐘會將交易日誌備份上傳到 Amazon Simple Storage Service (Amazon S3)。
  • 資料庫執行個體已完成修補,Amazon RDS 會建立快照來保護執行個體。

若要備份您的 Amazon RDS 執行個體,請執行下列其中一個動作:

  • 建立資料庫快照以手動備份您的資料庫執行個體。
  • 為您的資料庫執行個體啟用自動備份。Amazon RDS 會在資料庫執行個體的備份時段內建立並儲存自動備份。

當您手動或自動備份資料庫執行個體時,Amazon RDS 會在 Events (事件) 索引標籤上記錄「正在備份資料庫執行個體」事件。自動備份會每天在您偏好的備份時段期間進行。當 Amazon RDS 在執行個體備份時段之外進行一次性備份時,它還會記錄「發現資料庫仍在等待快照」事件。

解決方案

若要確定出現緊急快照的原因,請查看 Amazon RDS 在建立快照之前,立即記錄的 SQL Server 引擎日誌。

請完成下列步驟。

  1. 開啟 Amazon RDS console (Amazon RDS 主控台)。
  2. 在導覽窗格中,選擇 Databases (資料庫)。
  3. 選取包含要查看日誌檔案的資料庫執行個體。
  4. DB instance details (資料庫執行個體詳細資訊) 頁面上,選擇 Logs & events (日誌和事件)。
  5. Logs (日誌) 區段中,選取日誌,然後選擇 View (查看)。
    **注意:**您也可以輸入搜尋字詞來篩選搜尋結果。

檢閱在發生緊急快照之前立即記錄的 Amazon RDS for SQL Server 日誌。

日誌包含類似以下內容的訊息:

  • 「BACKUP 無法完成命令 BACKUP LOG Test_Database。請檢查備份應用程式日誌以取得詳細訊息。」
  • 「將資料庫 'Test_Database' 的資料庫選項 RECOVERY 設為 SIMPLE」
  • 「資料庫 'Test_Database' 上的還原已完成。該資料庫現已可使用。」
  • 「啟動資料庫 'Test_Database'。」

若要識別已修補的執行個體,請查看 RDS 事件,尋找類似「將離線修補程式套用至資料庫執行個體」的事件訊息。