Oracle RMAN用Veeamプラグインのログを収集する方法
| KB ID: | 2871 |
| Product: | Veeam Backup & Replication | 10 | 11 | 12 | 12.1 | 12.2 | 12.3 | 12.3.1 | 12.3.2 | 13 | 13.1 |
| Published: | 2024-07-17 |
| Last Modified: | 2026-11-03 |
| Languages: | EN |
Cheers for trusting us with the spot in your mailbox!
Now you’re less likely to miss what’s been brewing in our knowledge base with this weekly digest
問題が発生しました。
時間をおいて、再度お試しください
目的
解決方法
- 以下の5つのセクションに記載されている診断情報を収集します。
- 収集したデータを1つの.zipファイルにまとめます。
- そのzipファイルをVeeam Supportのケースに添付してください。
1) Veeamサーバ上のVeeamプラグインログ
Veeam Backup Serverおよび、すべてのバックアップリポジトリ*において、以下のプラグインフォルダ内のログを収集します。
*WindowsとLinux以外のリポジトリにおいては、リポジトリに関連付けられたGatewayサーバ上にログファイルが存在します。
Veeam Backup & Replication 13.0以降
- Veeam Backup Server
%ProgramData%\Veeam\Backup\Plugin\
- Windowsリポジトリ
%ProgramData%\Veeam\Backup\SharedAgents\{Backup Name}_{ID}\ - Linuxリポジトリ
/var/log/VeeamBackup/SharedAgents/{Backup Name}_{ID}/
Veeam Backup & Replication 13.0より前のバージョン
- Veeam Backup Server / Windowsリポジトリ
%ProgramData%\Veeam\Backup\Plugin
- Linuxリポジトリ
/var/log/VeeamBackup/Plugin
VBR管理によるバックアップの場合
バックアップがVeeam Backup & Replicationで管理されている場合、以下も収集してください:
- Veeam Backup Serverから、以下のフォルダ内のすべてのログを収集します:
%programdata%\Veeam\Backup\Rescan\
- KB1832で説明されているジョブログ
2) Oracleサーバ上のVeeamプラグインログ
Linux、Oracle Solaris、またはAIX上で稼動しているOracleの場合
- プラグインログ - Oracleサーバの以下のフォルダにあるプラグインログを収集します。
/tmp/veeam_plugin_logs/
以下のコマンドは、/tmp/veeam_plugin_logs/ からのログを自動で収集します。
cd /tmp/veeam_plugin_logs/ && tar -cvf - . | gzip -9 > ~/$(hostname)-$(date +"%Y-%m-%d_%H-%M-%S-%z-")-veeam_plugin_logs.tar.gz && cd -
上記のコマンドは、Linux、Solaris、AIXで汎用的に使用できるように記述されています。出力ファイルはコマンドを実行しているアカウントのホームフォルダに書き出されます。エクスポートされたログファイルの名前は一意で、ホスト名、タイムスタンプ、タイムゾーンを含みます。
- Oracle プロキシログ - Oracle Server上の以下のフォルダにあるプラグインログを収集します。
/tmp/OracleProxyLogs/
以下のコマンドは、/tmp/OracleProxyLogs/ からログを自動で収集します。
cd /tmp/OracleProxyLogs/ && tar cvf - . | gzip -9 > ~/$(hostname)$(date +"%Y-%m-%d_%H-%M-%S-%z-")-OracleProxyLogs.tar.gz && cd -
上記のコマンドは、Linux、Solaris、AIXで汎用的に使用できるように記述されています。出力ファイルはコマンドを実行しているアカウントのホームフォルダに書き出されます。エクスポートされたログファイルの名前は一意で、ホスト名、タイムスタンプ、タイムゾーンを含みます。
- Managed Deployment Logs - バックアップがVeeam Backup & Replicationによって管理されている場合、以下のフォルダから収集します:
/var/log/VeeamBackup/
- VeeamDeploymentCli.log
- VeeamDeploymentDll.log
- VeeamDeploymentSupervisor.log
- VeeamDeploymentSvc.log
- VeeamDeploymentVcpServer.log
- VeeamEnvironmentSvc.log
- VeeamImmutableRepoSvc.log
- VeeamInstaller.Default.log
- VeeamTransportCli.log
- VeeamTransportSvc.log
または、以下のコマンドで/var/log/VeeamBackup/フォルダからすべてのログを収集します:
cd /var/log/VeeamBackup/ && sudo tar -cvf - . | gzip -9 > ~/$(hostname)-$(date +"%Y-%m-%d_%H-%M-%S-%z-")-veeam_deployment_logs.tar.gz && cd -
Windows 上で稼動している Oracle の場合
- Oracle Server上の以下のフォルダにあるプラグインログを収集します。
%ProgramData%\Veeam\Backup\RmanPluginLogs\
- バックアップがVeeam Backup & Replicationで管理されている場合、以下のログもフォルダから収集してください:
C:\ProgramData\Veeam\Backup\- Svc.VeeamInstaller.log
- Svc.VeeamInstallerDll.log
- Svc.VeeamTransport.log
- VssProxy.log
3) RMAN 操作ログ
失敗した RMAN 操作に関する情報を保存します。これは、以下に示すように、さまざまな方法で実現できます。どの方法が最も適切か、御社のシステム管理者と相談してください。サポートエンジニアが失敗した操作の RMAN クライアント出力を確認することは重要です。Veeamサポート用にRMANクライアント操作の出力をテキストファイルに保存してください。
- SPOOL句の使用する場合:
RMAN> SPOOL LOG TO '/tmp/rman.log'; RMAN> … 実際のクライアントコマンド … RMAN> SPOOL LOG OFF;
(注:https://docs.oracle.com/cd/B28359_01/backup.111/b28273/rcmsynta046.htm#RCMRF156)
- ターゲット接続時にLOG引数を使用する場合:
$ rman TARGET / LOG=/tmp/rman.log APPEND RMAN> … 実際のクライアントコマンド … RMAN> EXIT
(注:https://docs.oracle.com/database/121/BRADV/rcmcnctg.htm#BRADV8122)
- ファイルへのリダイレクトを使用する場合:
$ rman target / | tee -a /tmp/rman.log
4) RMAN情報
RMANクライアントコマンドプロンプトから以下のクエリを実行します:
RMAN> LIST BACKUP; RMAN> LIST ARCHIVELOG ALL; RMAN> SHOW ALL;
上記のクエリの出力をテキストファイルに保存します。
5) データベース情報
Oracle サーバ上のソフトウェアのインストールに関する全般的な情報をサポートエンジニアに提供します:
- sqlplus ユーティリティを使用して、sysdba としてインスタンスに接続します:
$ sqlplus / as sysdba
その後、以下のクエリーを実行します:SQL> SELECT * FROM V$VERSION; SQL> SELECT STATUS FROM V$INSTANCE; SQL> SELECT LOG_MODE FROM V$DATABASE; SQL> SELECT NAME FROM V$CONTROLFILE; SQL> SELECT USERNAME,SYSDBA FROM V$PWFILE_USERS; SQL> SHOW PARAMETER SPFILE; SQL> SHOW PARAMETER PFILE;
上記のクエリの出力をVeeamサポート用にテキストファイルに保存します。 - Oracle デー タ ベース の インストールか ら 以下の フ ァ イ ルを取得 し ます (こ れ ら の フ ァ イ ルの正確な場所について不明な場合は、御社のデー タ ベース管理者に尋ねて く だ さ い):
- Linux/AIXの場合:
oratab (デフォルトでは /etc にあります) inventory.xml (デフォルトは $ORACLE_BASE/oraInventory/ContentsXML にあります) oraInst.loc (デフォルトは $ORACLE_HOME にあります)
- Oracle Solarisの場合:
oratab (デフォルトでは /var/opt/oracle にあります) inventory.xml (デフォルトは $ORACLE_BASE/oraInventory/ContentsXML にあります) oraInst.loc (デフォルトでは $ORACLE_HOME にあります)
- Windowsの場合:
「HKEY_LOCAL_MACHINE\SOFTWARE\Oracle」レジストリキーの内容をエクスポートします。
- Linux/AIXの場合:
その他の情報
Related Articles
- How to Collect Logs for Veeam Backup & Replication
- How to Collect Logs for Veeam Backup Enterprise Manager
- How to Locate and Collect VSS/VIX Log Files From Guest OS
- How to Collect Logs for Cases Involving Oracle
- Granular Log Collection Guide for SOBR Capacity/Archive Tier Issues
- How to Collect Logs for Veeam ONE
- How to Collect Logs for Veeam Management Pack for Microsoft System Center
- How to Collect Logs for Veeam Agent for Microsoft Windows
- How to Collect Logs for Veeam Plug-in for Microsoft SQL Server
- How to Collect Logs for Veeam Plug-in for SAP HANA
- How to Collect Logs for Veeam Plug-in for Oracle RMAN
- How to Collect Logs for Veeam Plug-in for IBM Db2
- Veeam Cloud Connect - Compiling Provider/Tenant Logs for Support Cases
- Veeam Service Provider Console – Compile and Upload Server Logs
- Veeam Service Provider Console – Compile and Upload Management Agent Logs
If this KB article did not resolve your issue or you need further assistance with Veeam software, please create a Veeam Support Case.
To submit feedback regarding this article, please click this link: Send Article Feedback
To report a typo on this page, highlight the typo with your mouse and press CTRL + Enter.