透過Veeam Plug-in for Oracle RMAN備份Oracle Database-軟體安裝篇

近年來許多軟備份軟體都支援Oracle RMAN的介接,來進行Oracle Database的備份作業,今天小編要介紹的是如何透過Veeam Plug-in for Oracle RMAN來進行Oracle Database的備份。

本篇文章為Veeam Plug-in for Oracle RMAN軟體安裝篇

[軟體相容性]
01、Veeam Plug-in for Oracle RMAN支持 Oracle Database 11gR2、12c、18c、19c:標準版和企業版
02、支援Oracle RAC及ASM硬碟模式。
03、在Oracle Database企業版的授權搭配下,最多可以4個備份通道同時進行備份作業。
04、軟體運作架構:

圖片來源:
https://helpcenter.veeam.com/docs/backup/plugins/hiw_rman_plugin.html?ver=110

05、運作所使用的服務Port
https://helpcenter.veeam.com/docs/backup/plugins/ports_vprman.html?ver=110

06、Veeam Plug-in for Oracle RMAN預設安路徑:
/opt/veeam/VeeamPluginforOracleRMAN

[範例情境介紹]
01、本範例使用Red Hat Linux 6.8
02、Oracle Database版本為11.2.0.4
03、Veeam repositories是安裝在Windows平台

[系統環境要求]
01、系統必須要有「/etc/oratab」這個檔案,如果沒有就補上吧。
本範例的檔案內容如下:
orcl:/oracle/product/11.2.0.4/db_1:N
注意事項:
該檔案的格式說明如下:
$ORACLE_SID:$ORACLE_HOME:<N|Y>

02、 如果希望在備份過程Oracle Database持續提供服務不中斷,請啟用Archive Log Mode。
設定方法請參考小編先前的文章:
https://ailog.tw/lifelog/2021/07/27/oracle-archivelog/#more-10317

安裝步驟:
01、在veeam backup & replication光碟iso檔案裡面尋找Linux的RPM安裝套件「VeeamPluginforOracleRMAN-11.0.0.837-1.x86_64.rpm」

02、將安裝檔案複製到安裝有Oracle Database的Linux主機上。

03、安裝Veeam Plug-in for Oracle RMAN

※注意事項:必須使用root權限的帳號安裝軟體

04、設定Veeam Plug-in for Oracle RMAN
安裝指令:
[oracle@000stest-hp ~]$ OracleRMANConfigTool –wizard
Enter backup server name or IP address [192.168.5.79]:192.168.5.79
Enter backup server port number [10006]:10006
Enter username [administrator]:administrator
Enter password for administrator [(do not change the existing password)]:Password
Available backup repositories:
1. Default Backup Repository
Specify up to 4 Veeam repositories to use as target using whitespace as a separator [1]: 1
註解說明:Oracle 標準版請選擇1,Oracle必須是企業版才支援多頻道同時備份。
Enter the number of data streams (From 1 to 254) to run in parallel for each repository (RMAN DEVICE PARALLELISM value). Channel count per device [1]: 1
Do you want to use Veeam compression? (Y/n): n
註解說明:
(1)、詢問是否啟動壓縮備份,請參閱Veeam Backup & Replication 用戶指南的數據壓縮和重複數據刪除部分。

(2)、如果RMAN已經啟動了內建的壓縮,Veeam的壓縮就不該啟動,避免重複壓縮而嚴重耗損CPU效能。
https://helpcenter.veeam.com/docs/backup/vsphere/compression_deduplication.html?ver=110

Save configuration?
1. Apply configuration to the Oracle environment
2. Export configuration into a file for manual setup
3. Cancel without saving
Enter: 1

註解說明:
選1是自動設定,會檢查系統是否有安裝oracle databse及「vi /etc/oratab」這個檔案。

※注意事項:要在Linux 或 Unix 機器上配置Veeam 插件,請使用 OSDBA(通常稱為dba)組成員並具有 SYSDBA 權限的帳戶。