Avamar: Kopie zapasowe Oracle: Wszystkie równoczesne kopie zapasowe podłączonych baz danych Oracle mogą ulec awarii, jeśli jedna z tych kopii zapasowych nie powiodła się, gdy używane jest narzędzie taskfile
Summary: Ten artykuł zawiera obejście problemu z awariami kopii zapasowych Oracle podłączonych baz danych tworzonych jednocześnie.
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
W architekturze wielu dzierżawców Oracle klient może mieć wiele podłączonych baz danych, których kopię zapasową można tworzyć równolegle za pomocą różnych skryptów rman. Jeśli jedna z tworzonych kopii zapasowych podłączanej bazy danych ulegnie awarii, wszystkie inne równolegle kopie zapasowe podłączonych bazy danych mogą również zakończyć się niepowodzeniem. Ta sytuacja występuje tylko wtedy, gdy w skrypcie rman używane jest narzędzie taskfile.
Komunikat o błędzie
Przykład
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;
}
Komunikat o błędzie
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
Uwaga: ten artykuł bazy wiedzy nie ma zastosowania, jeśli:
- Kopia zapasowa jest zaplanowana z serwera Avamar.
- Jeśli w skrypcie rman nie wykorzystano narzędzia --taskfile do przeprowadzenia kopii zapasowej.
Cause
Produkt używa tabeli wirtualnej Oracle VIEWS w celu odszukiwania stanu kopii zapasowej. Kwerendy tabeli Oracle VIEWS są powtarzane podczas całego przeszukiwania kopii zapasowej w poszukiwaniu słowa kluczowego „FAILED/ERRORS/RMAN-03099” w danych wyjściowych. Jeśli jedno z tych słów kluczowych zostanie znalezione, kopia zapasowa jest oznaczana jako nieudana, w przeciwnym razie kopia zapasowa jest oznaczana jako zakończona.
Problem występuje podczas jednoczesnego tworzenia kopii zapasowych dwóch podłączonych baz danych. Przykład dla PDB1 i PDB2: jeśli kopia zapasowa PDB2 zakończy się niepowodzeniem, kopia zapasowa PDB1 również zakończy się niepowodzeniem, ponieważ odnajdywane są dane wyjściowe kwerendy z wadliwej bazy PDB2.
Problem występuje podczas jednoczesnego tworzenia kopii zapasowych dwóch podłączonych baz danych. Przykład dla PDB1 i PDB2: jeśli kopia zapasowa PDB2 zakończy się niepowodzeniem, kopia zapasowa PDB1 również zakończy się niepowodzeniem, ponieważ odnajdywane są dane wyjściowe kwerendy z wadliwej bazy PDB2.
Resolution
Obejście problemu
lub
- Usuń narzędzie taskfile ze skryptu rman
lub
- Zaplanuj kopię zapasową z serwera/harmonogramu Avamar
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.