サポートと今すぐチャット
サポートとのチャット

NetVault Plug-in for MySQL 12.0 - ユーザー・ガイド

NetVault Backup Plug-in for MySQL- はじめに プラグインのインストールと削除 プラグインの設定 データのバックアップ データのリストア MySQLレプリケーションの使用 フェイルオーバー・クラスタ環境でのプラグインの使用 トラブルシューティング

MySQL Standard/Community用バックアップ・オプションの設定

バックアップする目的のアイテムを選択した状態で、実行するバックアップ・タイプを選択したり、失敗した場合に異なる動作を選択したりすることもできます。

ヒント: 既存のセットを使用するには、[プラグイン・オプション]リストで使用するセットを選択します。
1
[プラグイン・オプション]リストの隣にある、[新規作成]をクリックします。
重要: MySQLのターゲット・インスタンスとしてレプリケーションのマスタ・インスタンスを指定した場合(このMySQLインスタンスの[設定]ダイアログ・ボックスで、[MySQLレプリケーションを可能にする]オプションと[マスタ・インスタンス]オプションが選択されている状態)、フル、増分および差分形式のバックアップは選択することはできません。詳細は、「MySQLレプリケーションの使用」を参照してください。
[全てのデータベースをフルバックアップ](デフォルト選択):現在のMySQLインスタンスに含まれるすべてのデータベースおよびすべてのテーブルの完全なバックアップを実行する場合は、このオプションを選択します。このオプションを選択すると、バックアップ選択セットで選択したデータに関係なく、すべてがバックアップされます。
[増分バックアップ]:最後のフルまたは増分バックアップ以降に生成されたトランザクション・ログのみをバックアップする場合、このオプションを選択します。
[差分バックアップ]:最後のフルまたは増分バックアップ以降に生成されたすべてのトランザクション・ログをバックアップする場合、このオプションを選択します。以降の差分バックアップには、元のフル・バックアップの実行後に生成されたすべてのバイナリ・ログが含まれます。バックアップ完了後は、MySQLインスタンスのバイナリ・ログは保持されます。
重要: MIXEDバイナリ・ログ形式を使用している場合は、増分バックアップおよび差分バックアップのジョブは警告を発して終了します。詳細は、「MIXEDバイナリ・ログ形式の使用」を参照してください。
注意: MIXEDバイナリ・ログ形式を使用している場合、PITリカバリ中はバイナリ・ログのエントリが再生されない可能性があるため、リカバリに選択したデータベースが選択した時点にロールバックされない可能性があります。詳細は、「MySQL Standard/Communityに関する重要注意事項」および「MIXEDバイナリ・ログ形式の使用」を参照してください。
[個々のデータベース/テーブル・コピーのみ]:特殊な目的(テスト環境を作成する場合など)でMySQL環境をコピーする場合に、このオプションを選択します。データベースの全体的なバックアップおよびリストア手順には影響を与えません。この方法で作成したコピー・バックアップは、MySQLのフル・バックアップと増分/差分バックアップを併用したシナリオで設定されたシーケンスに影響しません(これらのバックアップは、バイナリ・ログに影響を与えません)。この形式のバックアップは、MySQLのフル・バックアップと増分/差分バックアップの併用シナリオで通常のバックアップ・シーケンスとして設定されたバックアップから独立しています。また、コピー・バックアップをフル・バックアップの代わりに使用することはできません
データベース・コピー全体のバックアップ:MySQL環境のコピーを特殊な目的で作成し、選択したデータベースの内容をすべてバックアップする場合は、このオプションを選択します。たとえば、テスト環境を構築するには、このオプションを選択します。このオプションは、個々のデータベース/テーブル・コピーのみのオプションに似ていますが、選択したデータベースと対応するテーブルすべてをバックアップします。このオプションは、選択したデータベースのすべてのテーブルがInnoDBテーブルの場合にのみ使用できます。この方法で作成したコピー・バックアップは、MySQLのフル・バックアップと増分/差分バックアップを併用したシナリオで設定されたシーケンスに影響しません(これらのバックアップは、バイナリ・ログに影響を与えません)。また、コピー・バックアップをフル・バックアップの代わりに使用することはできません

このオプションを選択すると、選択したデータベース全体と、対応するすべてのテーブルがバックアップされます。これは、バックアップするテーブルを選択した場合にも発生します。特定のテーブルをバックアップする場合は、個々のデータベース/テーブル・コピーのみのオプションを使用します。

[バックアップ中は、全てのテーブルを読み取りアクセスにロックしトランザクションの消失を防ぎます。][フル バックアップ]を選択し、現在読み取り専用アクセスのインスタンス内のすべてのデータベースがロックされることによるトランザクションの消失を防ぎたい場合に、このオプションを選択します。このオプションを選択した場合、ユーザーはフル・バックアップ中にインスタンス全体でデータの挿入、更新、または削除を実行できません。このオプションが選択解除されると、プラグインは、テーブルがバックアップされた場合に限りバックアップ・プロセス中に各テーブルをロックします。このため、Questは、インスタンスに関連するテーブルが含まれる場合、このオプションを選択してバックアップ・プロセス中に確実にすべてのテーブルがロックされるようにすることをお勧めします。
[フルまたはインクリメンタル・バックアップ後、バイナリ・ログをパージ][MySQLレプリケーションを可能にする]が無効化され、[特定時点リカバリを可能にする]が有効化されている標準のMySQLサーバー設定でプラグインを使用する場合、このオプションはデフォルトで有効化されています。プラグインをクラスタに接続すると、このオプションは無効になります。バイナリ・ログのパージはプラグインの外で管理する必要があります。Questでは、このオプションの使用を推奨していますが、バイナリ・ログに対する制御の度合いは使用する側で決定することができます。
[警告で終了 — 保存セットは保持されます]:ジョブが[バックアップが警告付きで完了]というステータスを返し、正常にバックアップされたアイテムからなるバックアップ・セーブセットが作成されます。
[警告なしで完了 — 保存セットは保持されました]:ジョブが完了し、[バックアップ完了]というステータスが返されます。エラーはNetVault Backupバイナリ・ログに記録され、[ジョブ・ステータス]ページでは無視されます。バックアップされたアイテムからなるバックアップ・セーブセットが作成されます。
[失敗 — セーブセットは保持されます]:バックアップ・ジョブから[バックアップ・ジョブ失敗]というステータスが返されますが、正常にバックアップされたアイテムからなるバックアップ・セーブセットが作成されます。
[失敗 — セーブセットは保持されません]:バックアップ・ジョブから[バックアップ・ジョブ失敗]というステータスが返され、バックアップされたオブジェクトのセーブセットは保持されません。選択された一部のオブジェクトが正しくバックアップされた場合も削除されます。
4
[Mysqldumpオプション]テキスト・ボックス内に、mysqldumpユーティリティを使用するジョブをリストします。
これらのオプションはまずmysqldumpコマンドに追加され、次にプラグインが内部的に生成したオプションが続きます。この順番により、ここに入力したオプションが内部的に生成されたオプションと矛盾している場合、プラグインが生成したオプションが優先されます。
ジョブが失敗するようなエラーをmysqldumpオプションが検出した場合、このエラーはジョブ・ログ内でエラー・ログ・メッセージに埋め込まれます。
使用しているmysqldumpバージョンでサポートされているオプションについて詳しくは、利用可能なMySQLドキュメンテーションを参照してください。
注意: この機能に、--routines (-R)または--triggersオプションを使用しないでください。このオプションを使用すると、データベース・テーブルのバックアップは完了するが、リストアが失敗するなど、バックアップの正常完了を阻害する場合があります。データベースのバックアップに必要なストアド・プロシージャやトリガがある場合、本プラグインは--routines‑‑triggersオプションとともにmysqldumpコマンドを内部生成します。
5
[保存]をクリックして、セットを保存します。
6
[新規セットの作成]ダイアログ・ボックスで、セットの名前を指定して、[保存]をクリックします。

MySQL Enterpriseバックアップ用バックアップ・オプションの設定

バックアップする目的のアイテムを選択した状態で、実行するバックアップ・タイプを選択したり、失敗した場合に異なる動作を選択したりすることもできます。

ヒント: 既存のセットを使用するには、[プラグイン・オプション]リストで使用するセットを選択します。
1
[プラグイン・オプション]リストの隣にある、[新規作成]をクリックします。
[フル・バックアップ](デフォルト設定):現在のMySQLインスタンス内で設定されたすべてのデータベースおよびテーブルをバックアップするには、このオプションを選択します。
[増分バックアップ]:最後のフルまたは増分バックアップ以降に変更が加わったデータ(InnoDBテーブル用)またはテーブル全体(非InnoDBテーブル用)のみをバックアップする場合、このオプションを選択します。
TTS(Transportable Tablespace)バックアップ:MySQL TTSの機能を活用できる部分的なバックアップを作成する場合は、このオプションを選択します。
3
[保存]をクリックして、セットを保存します。
4
[新規セットの作成]ダイアログ・ボックスで、セットの名前を指定して、[保存]をクリックします。

ジョブのファイナライズと実行

1
[スケジュール][ターゲット・ストレージ]、および[詳細設定]リストを使用して、その他の必要なオプションを設定します。
2
[保存]または[保存 & 実行]の、どちらか適切な方をクリックします。
ヒント: すでに作成および保存しているジョブを実行するには、[ナビゲーション]パネルで[ジョブ定義管理]を選択し、目的のジョブを選択して、[今すぐ実行]をクリックします。
[ジョブ・ステータス]ページで進捗状況を監視したり、[ログ参照]ページでログを表示したりできます。詳しくは、『QuestNetVault Backupアドミニストレーターズ・ガイド』を参照してください。

 

データのリストア

関連ドキュメント

The document was helpful.

評価を選択

I easily found the information I needed.

評価を選択