Poderiam validar esse se todas essas informações estão corretas, preciso enviar um script para DBA
Modelo de Script RMAN — Backup Oracle com Commvault
Ambiente: Oracle 19.3 (Data Guard – AWS)
Agente: Commvault 11.32
Servidor: orcl.us.oracle.com
Local padrão de scripts: /u02/app/oracle/admin/scripts/
# ============================================================
# Script RMAN para backup via Commvault
# Caminho sugerido: /u02/app/oracle/admin/scripts/backup_commvault.rman
# ============================================================
# Observação: confirmar ORACLE_SID conforme base configurada
export ORACLE_SID=<NOME_BASE> # <-- Ajustar pelo DBA
export ORACLE_HOME=/u02/app/oracle/product/19.3.0/dbhome_1 # <-- Validar caminho do Oracle instalado
export PATH=$PATH:$ORACLE_HOME/bin
# Início da sessão RMAN
rman target / <<EOF
# Observação: validar se a base está em modo permissivo para backup (replicação finalizada)
RUN {
ALLOCATE CHANNEL ch1 TYPE 'SBT_TAPE' PARMS 'SBT_LIBRARY=/opt/commvault/Base/libobk.so, ENV=(CV_mmsServerName=<NOME_COMMVAULT_CS>, CV_clientName=orcl.us.oracle.com)'; # <-- Ajustar CommServe se diferente
ALLOCATE CHANNEL ch2 TYPE 'SBT_TAPE' PARMS 'SBT_LIBRARY=/opt/commvault/Base/libobk.so, ENV=(CV_mmsServerName=<NOME_COMMVAULT_CS>, CV_clientName=orcl.us.oracle.com)';
BACKUP AS COMPRESSED BACKUPSET DATABASE TAG 'Commvault_Full_BKP'; # Backup full do banco
BACKUP ARCHIVELOG ALL TAG 'Commvault_Arch_BKP' DELETE INPUT; # Backup dos archivelogs
RELEASE CHANNEL ch1;
RELEASE CHANNEL ch2;
}
EXIT;
EOF
Parte feita na Console Commvault (Analista de Backup)
1. Criar Subclient Oracle com o nome da instância (ex: Commvault_Oracle).
2. Associar a Storage Policy apropriada.
3. Validar que o agente Oracle iDataAgent está instalado e comunicando (CommServe ↔ Client Oracle).
4. Executar o Check Readiness (deve retornar sucesso, inclusive na comunicação com o Oracle).
5. Após o DBA criar e testar o script RMAN, executar o primeiro Job Full Manual pra validar a integração.
Observações para a DBA
Confirmar o ORACLE_SID e o ORACLE_HOME corretos.
Garantir que a replicação (Data Guard) esteja sincronizada antes da execução do backup.
Validar que o usuário Oracle possui permissão para acessar o caminho /opt/commvault/Base/libobk.so.
O nome do CommServe deve ser o mesmo configurado no agente Commvault (CV_mmsServerName).
Ajustar o número de canais (ALLOCATE CHANNEL) conforme política interna de paralelismo.
