Veritas NetBackup™ for MySQL 管理者ガイド
NetBackup for MySQL Agent のエラーのトラブルシューティング
問題のトラブルシューティングを行うには、NetBackup for MySQL Agent や NetBackup XBSA 固有のログを参照するか、nbmysql.conf
ファイルでログの詳細度を設定してください。ログは、次の場所にあります。
NetBackup のログは次の場所にあります。
install_path\NetBackup\logs\bprd
install_path\NetBackup\logs\bpcd
install_path\NetBackup\logs\user_ops\dbext\logs
NetBackup for MySQL Agent に固有のログは次の場所にあります。
install_path\nbmysql.log
NetBackup XBSA に固有のログは次の場所にあります。
<NetBackup_install_path>/netbackup/logs/extrn_client
問題のトラブルシューティングを行う前に、次を確認してください。
すべての前提条件が完了していること。
すべてのコンピュータに、互換性のあるバージョンのオペレーティングシステムが搭載されていること。
デバッグログとレポートでエラーが検証されます。
NetBackup に関する問題のトラブルシューティングについて詳しくは、『Veritas NetBackup トラブルシューティングガイド』および『Veritas NetBackup コマンドリファレンスガイド』を参照してください。
表: NetBackup for MySQL のバックアップとリストアに関するトラブルシューティング
問題 |
説明 |
解決方法 |
---|---|---|
nbmysql のバックアップが次のエラーで失敗します。 バックアップ中にエラーが発生しました (An error has occurred during backup) |
バックアップを正常に行うには、次のいずれかを実行します。
| |
nbmysql エージェントが、操作の開始に失敗します。 |
MySQL エージェントは、 |
|
nbmysql のバックアップが次のエラーで失敗します。 |
この問題は、
|
次を確認してから、再度バックアップを実行します。
|
nbysql のバックアップが次のエラーで失敗します。 データベースに接続できません。 |
|
適切なデータベースユーザー名とポート番号を追加するには
|
nbmysql のバックアップが次のエラーで失敗します。 xbsa.dll をロードできません (Unable to load xbsa.dll) |
環境変数パスが NetBackup の bin ディレクトリに更新されていない場合、nbmysql のバックアップが失敗します。 |
MySQL のバックアップを正常に実行するには
|
nbmysql のバックアップが次のエラーで失敗します。 XBSA を開始できませんでした (XBSA initiation failed) |
|
NetBackup のバックアップを正常に実行するには
|
Linux (LVM) の nbmysql バックアップが次のエラーで失敗します。 スナップショットのマウント解除中にエラーが発生しました - デバイスまたはリソースがビジー状態です (Error unmounting the snapshot-Device or resource busy) または snapshot-mysqlsnap_<timestamp> の削除中にエラーが発生しました (Error removing the snapshot-mysqlsnap_<timestamp>) メモ: <timestamp> は LVM のスナップショット時刻です。 |
スナップショットやデバイスをマウント解除しようとしたとき、または既存のスナップショットを削除するときに、nbmysql のバックアップが失敗します。 |
スナップショットをマウント解除するには
|
正常なバックアップ後のエラーメッセージ: <volume_group>/<snapshot_name> 0 / 4096 (29393616896) 後の読み取りエラー: 入力エラーまたは出力エラー。(<volume_group>/<snapshot_name> Read failure after 0 of 4096 at 29393616896: input or output error.) または <volume_group>/<snapshot_name> 0 / 4096 (4096) 後の読み取りエラー: 入力エラーまたは出力エラー。(<volume_group>/<snapshot_name>: read failure after 0 of 4096 at 4096: input or output error.) |
ボリュームグループにスナップショットが含まれる場合に、nbmysql のバックアップからこれらのエラーが返されます。バックアップを再度実行する前に、スナップショットをリストしてから削除できます。 |
スナップショットを削除するには
|
nbmysql のバックアップが次のエラーで失敗します。 (Linux) LVM のスナップショット作成中にエラーが発生しました (Error creating LVM snapshot) |
ボリュームグループにスナップショット用の十分な容量がない場合、nbmysql のバックアップが失敗することがあります。 |
ボリュームグループの容量を確認するには
|
(Windows) VSS スナップショットの作成に失敗しました (VSS snapshot creation failed) |
nbmysql 操作を実行する権限をユーザーが持っていない場合、nbmysql のバックアップが失敗することがあります。 |
管理者モードで cmd.exe を実行します。 |
nbmysql のリストア操作を実行しても、ターゲットの NetBackup クライアントからデータをリストアできません。 |
|
詳しくは、nbmysql 構成ファイルを参照してください。を参照してください。 |
nbmysql のリストアは、ターゲットクライアントからトリガすると正常に実行できません。 |
ターゲットディレクトリが無効な場合、またはリストア用に空になっていない場合、nbmysql のリストアは失敗します。 NetBackup ソースクライアントの代わりに NetBackup ターゲットクライアントからリダイレクトリストアを開始する場合も、リストアが失敗することがあります。 |
正常にリストアするには
|
バックアップおよびリストア中の例外エラーです。 |
リストアとバックアップ用の十分なディスク容量がない場合、nbmysql のリストアとバックアップは失敗します。 |
MySQL データベースを超えるディスク容量があることを確認してから、バックアップまたはリストアを開始します。 メモ: リストアとバックアップには、MySQL データベースより約 50% 多い容量が必要です。 |
リストアが成功しても、MySQL サービスを開始できません。 |
リストア操作が成功するのは、MySQL のマイナーバージョンが同じマシンにバックアップをリストアする場合のみです。 たとえば、MySQL バージョン 5.5.x からファイルをバックアップした場合は、MySQL バージョン 5.5.x のコンピュータにファイルをリストアする必要があります。 |
|