管理部署備份
部署備份可協助您排解問題、複製部署及回復部署。
注意:此資訊僅適用於資料複製部署。
關於部署備份
您可以透過三種方式來備份部署:自動、手動和排定。
-
自動:每日建立時不會變更使用者輸入或組態,並備份未處理或目前處理中的歷程檔。
-
手動:您隨時產生的備份,而且只能包含描述資料或描述資料和歷程檔。
-
已排定:您可以排定定期進行的手動備份。
注意:自動和手動備份無法並行執行。一次只能執行一個備份處理作業。
自動備份會保留 12 天,之後會自動刪除。若要在自動備份內保留資料超過 12 天,您可以封存資料並將其儲存至您的 Oracle Object Storage 租用戶。需支付關聯的儲存費用。手動備份會一直保留到刪除為止。
若要檢視部署備份,請選取部署詳細資料頁面上的部署備份。
排定退回的備份時間
您可以在建立或編輯部署時,將部署備份排定為每日、每週或每月執行。
排定備份之前,請先確定新增 OCI GoldenGate 和 Oracle Object Storage 的最低必要原則。
-
若要在建立建置時排定備份,請在「建立建置」頁面的「備份排程」段落中:
-
選取設定備份排程。
-
選取日期和時間,開始建立備份。
-
選取用於建立備份的頻率,可以是每日、每週或每月。
-
選取僅限備份描述資料,即可建立不含歷程檔的備份。
-
選取要在其中建立備份的區間。
-
選取要儲存備份的區間和物件儲存的儲存桶。
-
-
若要排定已建立部署的備份或編輯備份排程,請執行下列動作:
-
在部署的詳細資訊頁面上,找到「備份」區段,然後選取編輯。
-
在「設定備份排程」面板中,選取設定備份排程。
-
選取要在其中建立備份的區間。
-
選取要儲存備份的區間和物件儲存的儲存桶。
-
選取日期和時間,開始建立備份。
-
選取用於建立備份的頻率,可以是每日、每週或每月。
-
選取僅限備份描述資料,即可建立不含歷程檔的備份。
-
若要檢視部署備份,請選取部署詳細資料頁面上的部署備份。
建立手動備用
要建立備份:
-
在部署詳細資料頁面上,選取部署備份。
-
選取建立備份。
-
在「建立備份」面板中,輸入備份的名稱。
-
從區間下拉式清單中,選取您租用戶之 Oracle Object Storage 的區間。
-
從 <compartment_name> 中的 Oracle Object Storage 下拉式清單中,選取將儲存備份的 Object Storage 貯體。
-
針對物件名稱,輸入將出現在物件儲存中的備份名稱。請確定在物件名稱結尾新增副檔名 .xz。
注意:接著,您可以下載手動備份並使用支援 .xz 檔案類型的從屬端來解壓縮。
-
選取僅備份中繼資料以建立不含「歷程檔」檔案的備份。
-
選取建立備份。
若要檢視部署備份,請選取部署詳細資料頁面上的部署備份。
手動備份目錄結構
您可以建立 OCI GoldenGate 的手動備份,並將其儲存至您的 Oracle Object Storage 租用戶。您可以從該處下載本機手動備份,然後存取 GoldenGate 部署檔案的完整目錄,包括日誌和歷程檔。
手動備份的目錄結構如下所示:
-
bin -
cfgtoollogs -
deinstall -
diagnostics -
include -
install -
inventory -
jdk -
jlib -
lib-
instantclient -
sql -
utl
-
-
OPatch -
oraInst.loc -
oui -
srvm
下表描述主要 Oracle GoldenGate 目錄以及用來參照這些目錄的變數。當您在範例或程序中看到這些變數時,請將該變數以手動備份目錄中對應目錄路徑的完整路徑取代。
| 目錄名稱 | 變數 | 描述 | 預設目錄路徑 |
|---|---|---|---|
| Oracle GoldenGate 本位目錄 | OGG_HOME |
在主機電腦上建立的 Oracle GoldenGate 本位目錄是您選擇安裝產品的目錄。此唯讀目錄包含產品的二進位、可執行檔及程式庫檔案。 | /ogg_install_location |
| 部署組態本位目錄 | OGG_CONF_HOME |
儲存每個部署資訊與組態構件的位置。 | /ogg_deployment_location/etc/conf |
| 部署安全本位目錄 | OGG_SSL_HOME |
儲存每個部署安全使用者自建物件 (憑證、公事包) 的位置。 | /ogg_deployment_location/etc/ssl |
| 部署資料本位目錄 | OGG_DATA_HOME |
儲存每個部署資料人工因素 (歷程檔) 的位置。 | /ogg_deployment_location/var/lib/data |
| 部署變數本位目錄 | OGG_VAR_HOME |
儲存每個部署記錄與報表處理構件的位置。 | /ogg_deployment_location/var |
部署 etc 本位目錄 |
OGG_ETC_HOME |
儲存部署組態檔的位置 (包括參數檔)。 | /ogg_deployment_location/etc |
檢視部署備份詳細資料
若要檢視部署備份的詳細資訊,請在部署詳細資料頁面上選取部署備份,然後從清單中選取備份以檢視其詳細資訊。
在「部署備份詳細資訊」頁面上,您可以:
-
還原
-
建立複製項
-
將其移至其他區間
-
新增標記
-
刪除它
-
備份部署資訊:
-
部署備份 OCID
-
區間
-
建立備份時
-
上次更新備份的時間
-
備份開始時
-
備份完成時
-
備份類型
-
備份大小
-
來源類型 (手動或自動)
-
備份來源
-
備份位置
-
Oracle Object Store 中的物件名稱
-
GoldenGate 版本
-
-
檢視工作要求
複製部署備份
若要複製部署備份,請執行下列動作:
-
請選取下列其中一個選項:
-
在「部署備份」頁面的部署備份「動作」功能表中,選取複製。
-
在「部署備份」頁面上,選取部署備份。在「部署」備份詳細資訊頁面的「動作」功能表中,選取複製。
-
-
在「複製備份」面板上,從下拉式清單中選取一個區間,然後從下拉式清單中選取一個物件儲存的儲存桶。
-
選取複製。
您的複本就會顯示在部署備份清單中。
注意:如果您想要以本機方式複製部署備份,可以從物件儲存的儲存桶下載。
從備份回復部署
您可以使用備份,將部署還原為建立備份時的狀態。
若要還原部署備份,請執行下列動作:
-
在部署詳細資料頁面上,選取部署備份。
-
從部署備份清單中,選取要還原的備份。
您也可以從部署備份的動作功能表中選取回復。
-
在「建置備份詳細資訊」頁面上,選取回復。
-
在「回復備份」對話方塊中,選取回復。
建立部署複製項
您可以使用部署備份建立部署的複製項。
您可以從「部署備份詳細資訊」頁面建立部署複製項。從「動作」功能表中,選取建立複製,然後完成「建立建置複製」精靈,此精靈與「建立建置工作流程」相同。如需詳細資訊,請參閱建立部署。