Acronis Cyber Protect 16
【安克諾斯Acronis】ORACLE 資料庫整機備份
上次更新時間:2025-05-13 | Author:Ken
本文適用於以下產品 Acronis Cyber Protect
功能說明
本文說明如何建立和設定執行整機保護計劃ORACLE資料庫。(僅支援單一實例資料庫。)
原廠參考文件: https://www.acronis.com/zh-tw/support/documentation/AcronisCyberProtect_16/index.html#protecting-oracle-database.html
※前置作業:
- Oracle VSS writer 必須已安裝且正在運行。
- 需安裝oracle 代理程式。
- 資料庫必須處於ARCHIVELOG模式。
- main.cfg 設定:
。Windows檔案路徑:C:\ProgramData\Acronis\Oracle\Config
。Linux 檔案路徑:/var/lib/Acronis/Oracle/Config
。LOGDELETE:archive log:在備份過幾次後就會自動刪除。
。BACKUP_REDUNDANCY:保留幾份完整資料庫備份。
。BACKUP_DIR:本地備份資料儲存路徑,此路徑為原廠預設路徑,可自行更改。
。DBID:資料庫唯一識別碼,要執行備份主機的Oracle DBID。
。TARGET:這是 RMAN 使用的連線參數,/ 表示使用當前 OS 使用者登入本機資料庫。
一、建立計劃
※需要建立2個保護計劃,整機保護計劃與歸檔日誌保護計劃做搭配。
• 整機保護計劃
-
計劃>保護計劃>建立ORACLE整機保護計劃。
-
計劃>應用程式備份>Oracle 資料庫 選擇〝是〞。
-
點選備份選項。
-
磁碟區陰影複製服務 (VSS)>擷取快照時使用VSS選擇〝是〞 並選擇〝自動選擇快照提供者〞。
-
備份選項>多重磁碟區快照選擇〝是〞。
-
備份選項>備份檔案名稱。
(請勿使用計劃ID與計劃名稱做為檔案名稱。) -
備份選項>事前/事後命令>備份之前執行命令選擇〝是〞
Windows 路徑:C:\Program
Files\Acronis\Oracle\backup_full_pre.bat
Linux 路徑:/usr/lib/Acronis/Oracle/backup_full_pre.sh 勾選〝命令執行完成後再備份〞。 -
備份選項>逐一磁區備份 功能關閉選擇〝否〞。
-
排程建議設定〝每周完整備份,每天增量備份〞。
-
備份選項>資料擷取前/後命令>之前與之後皆選擇〝是〞
勾選〝命令執行完成後再擷取資料〞與〝命令執行完成後再備份〞。
此步驟需自行撰寫批次檔執行ORACLE DB關閉與開啟。
※如資料庫可以關機則不需使用此功能。
(因資料庫在運行的狀況下執行備份,使用該備份檔整機復原後資料庫狀態會為非一致的狀況,會以MOUNT狀態開啟,後續需要透過ORACLE Explorer 使用Archive log復原資料庫狀態至一致狀態,但有執行關機再執行備份,使用該備份檔整機復原後登入資料庫狀態即是Open。) -
根據您的需求設定保護計劃,並執行計劃。
二、建立歸檔日誌保護計劃
-
計劃>保護計劃>建立ORACLE歸檔日誌保護計劃。
-
要備份的項目>指定 選擇備份目標主機的歸檔日誌備份位置〝C:\local_rman_backups\ 〞。
(歸檔日誌備份位置為main.cfg檔案內本地備份資料儲存路徑設定值。)
確保以下用戶有權限讀取此資料夾的權限:
• 代理服務運作的帳戶。
• Oracle 實例服務 (OracleService<資料庫 ID>) 執行的帳戶。
• [僅限 Linux] root 使用者。 -
點選備份選項。
-
備份選項>備份檔案名稱。(建議檔案名稱與整機保護計劃名稱一樣。)
-
備份選項>事前/事後命令>備份之前執行命令選擇〝是〞
Windows 路徑:C:\Program Files\Acronis\Oracle\backup_incr_pre.bat
Linux 路徑:/usr/lib/Acronis/Oracle/backup_incr_pre.sh
勾選〝命令執行完成後再備份〞。 -
排程建議設定〝每周完整備份,每天增量備份〞。
-
根據您的需求設定保護計劃,並執行計劃。
聯絡資訊
如需更多資訊,請與湛揚技術服務中心聯繫,我們將竭誠為您服務!
服務信箱:support@t-tech.com.tw
客服專線:(02)2515-1599
週一至週五 (不含國定假日) 09:00~12:30;13:30~18:00