備份及回復專用 Exadata 基礎架構上的 Autonomous Database
為了支援高可用性,Autonomous Database on Dedicated Exadata Infrastructure 會自動為您備份資料庫。根據為自治式容器資料庫 (ACD) 選擇的「備份保留原則」,備份的保留期間最長可達 95 天。您可以將資料庫回復並復原到此保留期間內的任何時間點。
備份資料庫時,資料庫會完全正常運作;但是,在備份期間,不允許進行週期管理作業。例如,不允許在備份期間停止資料庫。
關於備份與復原
依照預設,Autonomous Database 會設定為定期備份您的資料庫。您可以在佈建 ACD 時停用自動備份,並於稍後從 Oracle Cloud Infrastructure (OCI) 主控台啟用這些備份。自動備份啟用後,您就無法停用 ACD 的備份。
Oracle Public Cloud 上的 Autonomous Database 會根據備份目的地,以每日增量備份和每週完整備份或具有每日虛擬完整備份的 Autonomous Recovery Service 備份至物件儲存。
附註:
使用自治式資料保全佈建 ACD 時,您無法停用自動備份。啟用自動備份時,您可以選擇進行下列任一額外備份:
-
跨區域備份 (亦稱為遠端備份) 是儲存在與來源資料庫不同的區域中的備份。此備份選項僅適用於在 Oracle Public Cloud 上部署的 ACD。發生區域失敗時,您可以使用此備份來復原資料庫。
跨區域備份:
- 在預設的自動備份上執行其他備份。這些備份就像是在您選取的區域中進行的第二個備份。
- 僅在 ACD 層級支援,並包含 ACD 內的所有 Autonomous Database 以及所有存檔日誌。
- 專用於複製至新的 ACD,且無法用於就地回復作業。
- 可以複製到其他自治式 Exadata VM 叢集 (AVMC)。如需相關指示,請參閱從備份複製自治式容器資料庫。
附註:
跨區域備份只能在未設定自治式資料保全的 ACD 上啟用。 - 長期備份是指保留超過 ACD 層次定義之備份保留原則 (期間) 的備份。建立長期備份時,您可以指定其保留期間,範圍從 90 天到 10 年。
長期備份:
- 專用於複製至新的 Autonomous Database ,且無法用於 Autonomous Database 就地回復作業。
- 僅支援 Autonomous Database 層級。
- 無法在位於未啟用備份之 ACD 的 Autonomous Database 上使用。
- 列在備份的 Autonomous Database 詳細資訊頁面。它們也會列在 OCI 主控台的自治式獨立備份底下。
-
手動備份是從 OCI 主控台手動進行的隨選備份。例如,在對應用程式進行重大更新之前,您可以選擇使用手動備份來回復和復原。
手動備份:- 是包含上次完整備份之所有增量備份的累計增量備份。
- 視為 ACD 選擇的備份保留原則 (期間) 而定,最多可保留 95 天。
- 僅支援 Autonomous Database 層級。
備份保留原則 (期間)
您可以在佈建 ACD 時定義備份保留原則 / 期間,或稍後從 Oracle Cloud Infrastructure 主控台的詳細資訊頁面進行修改。
在 Oracle Public Cloud 和多重雲端部署上,備份保留原則值會預設為 15 天,而且可以變更為 7 到 95 天之間的任何值。
- 如果您使用 Recovery Appliance 或本機儲存體作為 ACD 的備份目的地,您便無法修改備份保留原則。就 Recovery Appliance 而言,這個值是由 Recovery Appliance 保護原則所控制。
- 對於物件儲存和網路檔案系統 (NFS) 備份目的地類型,備份保留原則預設為 30 天,而且可以變更為 7 到 95 天之間的任何值。
保留鎖定:
適用於: Oracle Public Cloud 適用於:
Exadata Cloud@Customer
即使終止任何 (或全部) 的 Autonomous Database 元件 (例如 Exadata 基礎架構、自治式 VM 叢集 (AVMC)、ACD 以及 Autonomous Database),您仍可保留自動備份。ACD 終止後保留備份的時間表僅適用於自動備份,不適用於長期備份。您可以保留已終止 ACD 的備份時間長達 72 小時,或直到其備份保留期間結束為止。此外,在 ACD 終止時,當您選擇保留備份保留期間的備份時,可以啟用「保留鎖定」。若啟用備份保留鎖定,會在其保留期間完成之前,不允許刪除所有資料庫備份,包括長期備份。保留期間到期之前,您無法刪除這些備份。
您可以在啟動設定 ACD 或更新版本時啟用保留鎖定。啟用之後,您就可以在 14 天內停用保留鎖定,超過此設定就會變成永久性。如果您已啟用 ACD 的保留鎖定,則保留鎖定會同時套用至 Autonomous Database 的自動備份與長期備份。
- ACD 終止之後,所有自動備份和長期備份都會保留在其保留期間。
- 保留期間只能在稍後增加且無法減少。
- 在 ACD 的備份保留期間結束時,所有自動備份都會被刪除。不過,如果您已設定 NFS 儲存自動備份,則必須手動刪除備份。自動備份保證會維持到備份保留期間結束為止。
- ACD 終止之後,長期備份將無法刪除並繼續保留,直到到期為止。所有長期備份都會在到期後自動刪除。不過,如果您已設定 NFS 來儲存長期備份,則必須在這些備份到期後手動刪除。
- ACD 終止之後,所有自動備份都會根據設定的保留期間 (亦即 ACD 的 72 小時或備份保留期間) 刪除。不過,如果您已設定 NFS 儲存自動備份,則必須手動刪除自動備份。
- 保留期間可以隨時增加或減少。
- 您可以隨時刪除長期備份。您也可以選擇在 Autonomous Database 終止時將其刪除。不過,如果您已設定 NFS 來儲存長期備份,且對應的 ACD 已終止,則您必須在備份到期後手動刪除備份。
備份目的地
您可以為在 ACD 中建立的 Autonomous Database 備份建立備份目的地的關聯。在 Exadata Cloud@Customer 和 Oracle Database@AWS 上的 Autonomous Database 部署上,您可以在佈建 ACD 時,從可用選項中選擇備份目的地。
依預設,在 Oracle Public Cloud 上部署之 Autonomous Database 的備份目的地會設為 Object Storage。不過,您可以透過提交服務請求 (SR),將「自治式復原服務」設定為特定區間中佈建之所有 ACD 的備份目的地。服務要求完成後,在指定區間中佈建的所有新 ACD 會將其備份目的地預設為自治式復原服務。
在 Oracle Public Cloud 和 Autonomous Database on Oracle Database@AWS 部署上,備份目的地無法在佈建 ACD 之後變更。
表格 - 備份目的地選項
備份目的地類型 | 支援的部署 | 備註 |
---|---|---|
物件儲存 |
Oracle Public Cloud 上的 Autonomous Database Exadata Cloud@Customer 上的 Autonomous Database Oracle Database@AWS 上的 Autonomous Database |
在 Oracle Cloud Infrastructure 上的 Oracle 管理物件儲存容器中,儲存每週的完整和每日增量備份。 對於 Exadata Cloud@Customer 部署,如果您選擇「物件儲存」作為類型,則可以選擇指定連線至儲存容器時要使用的網際網路 HTTP 代理主機。Oracle 建議儘可能使用代理以加強安全性。 |
自治式復原服務 (ARS) |
Oracle Public Cloud 上的 Autonomous Database |
儲存每日虛擬完整備份。 若要使用自治式復原服務建立 ACD 作為其備份目的地,您必須先送出服務要求 (SR),才能佈建 ACD。此服務要求會將自治式復原服務預設為指定區間中佈建之所有新 ACD 的備份目的地。 如需相關指示,請參閱在我的 Oracle Cloud 支援中建立服務要求。 |
網路檔案系統 (NFS) |
Exadata Cloud@Customer 上的 Autonomous Database |
將備份儲存在網路檔案系統 (NFS) 儲存體位置。如果您選擇「網路檔案系統 (NFS)」作為類型,請選取已定義的備份目的地,此目的地使用「網路檔案系統 (NFS)」儲存。 在 Exadata Cloud@Customer 的 NFS 儲存上設定備份目的地之前,請參閱 Exadata Cloud@Customer 的備份目的地先決條件 如果您選擇 NFS 作為備份目的地類型,則當對應的 ACD 終止時,就必須在備份保留期間之後手動刪除備份。請參閱 請參閱備份保留原則以瞭解詳細資訊。 |
Recovery Appliance |
Exadata Cloud@Customer 上的 Autonomous Database |
將備份儲存在使用 Oracle Zero Data Loss Recovery Appliance 的其中一個先前定義的備份目的地中。如果您選擇 Recovery Appliance 作為類型,請選取先前定義的備份目的地,此目的地使用 Oracle Zero Data Loss Recovery Appliance、ACD 的 附註: 請務必提供以 Oracle「簡易連線」字串格式 (亦即<host>:<port>/<service name> ) 連線至復原設備的連線字串,其中 <host> 是 Zero Data Loss Recovery Appliance 的 SCAN 主機名稱。
請參閱Exadata Cloud@Customer 的備份目的地先決條件,再於 Exadata Cloud@Customer 的 Zero Data Loss Recovery Appliance 位置設定備份目的地 |
本機 |
Exadata Cloud@Customer 上的 Autonomous Database |
將備份儲存至本機 Exadata 儲存。您必須在建立自治式 Exadata VM 叢集時設定本機儲存,才能使用此選項。以備份目的地類型建立 ACD 後,除了「本機」以外,之後就無法將其變更為「本機」備份。 |
AWS S3 | Oracle Database@AWS 上的 Autonomous Database | 將備份儲存在 AWS 物件儲存上。 |
變更備份目的地
適用於: 僅限 Exadata Cloud@Customer
表格 - 變更備份目的地
目前備份目的地型態 | 支援的新備份目的地類型 | 備註 |
---|---|---|
本機 | - | 如果目前的類型是本機類型,您就無法變更備份目的地類型。 |
網路檔案系統 (NFS) |
NFS RA |
- |
物件儲存 |
RA |
- |
Recovery Appliance (RA) |
RA NFS 物件儲存 |
只有當 ACD 最初設定了物件儲存備份時,才支援將備份目的地類型從 RA 變更為物件儲存。 |
回復並復原
- 使用特定備份回復資料庫
- 使用時間戳記從 OCI 主控台進行時間點復原
- 使用特定的系統變更編號 (SCN) 從 OCI 主控台回復資料庫
正在進行回復時,資料庫會變成無法使用狀態。您無法在此狀態下連線至資料庫。唯一支援無法使用狀態的生命週期管理作業會終止。回復作業完成時,資料庫的開啟狀態與回復前的狀態相同。針對這三種類型的回復 (依 SCN、時戳或使用特定備份),回復完成後將會傳回 SCN。
回復資料庫時,也會回復 ADMIN 使用者密碼的值。因此,它可能會有您不再記住的舊值。您可以如解除鎖定或變更 ADMIN 資料庫使用者密碼中所述,將密碼設為新值。
回復資料庫之後,回復完成日期到您為回復作業指定的日期 (回復時間) 之間的所有備份都會變成無效。您無法在回復時間與回復完成時間之間的任何時間點起始進一步的回復作業。您只能對比回復時間還舊的某個時間點起始新的回復作業,或是比實際回復成功的時間還新的回復作業。
在自治式資料保全設定中:
- 您只能從主要資料庫回復備份。
- 待命資料庫若為快照待命角色,就不能進行資料庫回復。您必須將待命自治式容器資料庫 (ACD) 轉換為實體待命角色,才能回復此資料庫。請參閱將快照待命轉換為實體待命以取得指示。
備份與回復作業
操作 | 詳細資訊 | 進一步參考 |
---|---|---|
建立手動備份 | 您可以在 OCI 主控台上,從 ACD 的詳細資訊頁面建立手動 (隨選) 備份。 | 手動備份您的 Autonomous Database |
建立長期備份 | 您可以從 OCI 主控台上 ACD 的詳細資訊頁面建立長期備份。 | 建立長期備份 |
從備份複製 |
您可以為 Autonomous Database 的備份集建立時間點複本。 您可以從自動備份、手動備份 (從備份清單或根據時戳選擇) 或長期備份進行複製。 |
如需從備份複製的完整詳細資訊、其需求和限制,請參閱關於複製專用 Exadata 基礎架構上的 Autonomous Database 如需從 OCI 主控台複製手動或長期備份的相關指示,請參閱從備份複製 Autonomous Database。 如需從 ACD 備份複製的指示,請參閱從備份複製自治式容器資料庫。 |
編輯備份設定值 | 您可以啟用自動備份 (如果在佈建 ACD 時停用) 並從 OCI 主控台的 ACD 詳細資訊頁面修改下列備份設定值:
|
如需有關編輯備份設定值的完整詳細資訊,請參閱編輯自治式容器資料庫備份設定值。 |
更新長期備份 | 您可以編輯長期備份的保留期間,甚至從 OCI 主控台上 ACD 的詳細資訊頁面刪除長期備份。 | 管理長期備份 |
回復並復原您的 Autonomous Database | 您可以從特定備份回復資料庫,或使用時間戳記從 OCI 主控台上的 ACD 詳細資訊頁面進行時間點復原。 | 回復並復原您的 Autonomous Database |
檢視遠端備份 | 您可以從 OCI 主控台檢視區域中的遠端備份清單。 | 檢視遠端備份清單 |
從備份複製 ACD | 您可以將 ACD 從遠端備份複製到與複製來源不同區域的 AVMC,以復原資料庫。 | 從備份複製自治式容器資料庫 |
您也可以使用 API 執行備份和還原作業。如需詳細資訊,請參閱 專用 Exadata 基礎架構上 Autonomous Database 的 API 參考資料。
備份與回復事件
Oracle Database 資源會發出事件,這些事件是表示資源變更的結構化訊息。有多個事件與資料庫備份作業相關聯。您可以在專用 Exadata 基礎架構上的 Autonomous Database 活動中找到這些訊息