Avamar. Резервное копирование Oracle. При сбое одной из операций резервного копирования при использовании Taskfile все параллельные операции резервного копирования подключаемых баз данных Oracle могут также завершиться сбоем
Summary: В этой статье приводится временное решение для сбоев параллельного резервного копирования подключаемых баз данных Oracle.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
В многопользовательской архитектуре Oracle у заказчика может быть несколько подключаемых баз данных, для которых можно параллельно выполнять резервное копирование с использованием различных сценариев rman. В случае сбоя одного из процессов резервного копирования подключаемой базы данных все остальные процессы резервного копирования подключаемых баз данных, которые выполняются параллельно, могут также завершиться сбоем. Это состояние возникает только в том случае, если в сценарии rman используется taskfile.
Сообщение об ошибке
Пример
connect target /
run {
allocate channel t1 type sbt PARMS 'SBT_LIBRARY=/usr/local/avamar/lib/libobk_avamar64.so' SEND '"--prefix=19c/PDB1/" "--flagfile=/home/oracle/flagfile.txt" "--taskfile=/home/oracle/taskflag1.txt" "--bindir=/usr/local/avamar/bin" "--cacheprefix=PDB1" "--vardir=/usr/local/avamar/var"' trace 5;
backup format "PDB1_%U" filesperset 4 incremental level 0 pluggable database PDB1;
}
Сообщение об ошибке
channel t1: starting piece 1 at 13-APR-22 released channel: t1 RMAN-00571: =========================================================== RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS =============== RMAN-00571: =========================================================== RMAN-03009: failure of backup command on t1 channel at 04/13/2022 11:15:11 ORA-27192: skgfcls: sbtclose2 returned error - failed to close file ORA-19511: non RMAN, but media manager or vendor specific failure, error text: sbtclose2: invalid response from avoracle
ПРИМЕЧАНИЕ. Эта статья базы знаний не применима, если:
- Резервное копирование запланировано через Avamar Server.
- Если в сценарии rman, используемом для резервного копирования, НЕТ параметра --taskfile.
Cause
Для определения состояния резервного копирования продукт использует представления Oracle. Запросы к представлениям Oracle повторяются во время всего резервного копирования. В выходных данных выполняется поиск ключевых слов FAILED/ERRORS/RMAN-03099. Если одно из этих ключевых слов найдено, то резервное копирование помечается как неудачное, если нет, то оно помечается как завершенное.
Проблема возникает при параллельном резервном копировании двух подключаемых баз данных. Например, PDB1 и PDB2, если резервное копирование PDB2 не будет выполнено, резервное копирование PDB1 также не будет выполнено, так как будет выполнен поиск в выходных данных запроса для сбоя PDB2.
Проблема возникает при параллельном резервном копировании двух подключаемых баз данных. Например, PDB1 и PDB2, если резервное копирование PDB2 не будет выполнено, резервное копирование PDB1 также не будет выполнено, так как будет выполнен поиск в выходных данных запроса для сбоя PDB2.
Resolution
Временное решение
или
- Удалите taskfile из сценария rman.
или
- Запланируйте резервное копирование в Avamar Server/Scheduler.
Affected Products
Avamar Plug-in for OracleArticle Properties
Article Number: 000198426
Article Type: Solution
Last Modified: 14 Dec 2022
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.