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

NetVault Plug-in for SQL Server 12.2 - ユーザー・ガイド

NetVault Backup Plug-in for SQL Server - はじめに SQL Serverシステム構築計画 プラグインのインストールと削除 プラグインの設定 データのバックアップ
バックアップ戦略の策定 スナップショット・ベースのバックアップについて 圧縮機能の確認 オンラインVDIのバックアップの実行 SQL ServerでのVSSバックアップの実行 WindowsでのAlwaysOn可用性グループのVDIによるフル・バックアップの作成例
データのリストア プラグインでのCLIの使用 トラブルシューティング

オンラインVDIのバックアップ対象データの選択

バックアップ・ジョブを作成するには、セット(バックアップ・セレクション・セット、バックアップ・オプション・セット、スケジュール・セット、ターゲット・セット、および詳細設定セット)を使用する必要があります。

バックアップ・セレクション・セットは、増分および差分バックアップに必要です。フル・バックアップを実行中にバックアップ・セレクション・セットを作成してから、フル、増分、差分バックアップに使用します。増分または差分バックアップにセレクション・セットが使用されていない場合、バックアップ・ジョブがエラーをレポートします。詳しくは、『Quest NetVault Backupアドミニストレーターズ・ガイド』を参照してください。

ヒント: 既存のセットを使用するには、[バックアップ・ジョブ作成]をクリックして、[選択]リストからセットを選択します。
1
[ナビゲーション]パネルで、[バックアップ・ジョブ作成]をクリックします。
[ガイド付き設定]リンクからウィザードを開始することもできます。[ナビゲーション]パネルで、[ガイド付き設定]をクリックします。[NetVault設定ウィザード]ページで、[バックアップ・ジョブ作成]をクリックします。
2
[ジョブ名]に、ジョブの名前を指定します。
3
[選択]リストの隣にある、[新規作成]をクリックします。
4
プラグインのリストから[Plug‑in for SQL Serverを開いて、次に個別のインスタンスを表示するために、[すべてのインスタンス]ノードを開きます。
5
[保存]をクリックして、[新規セットの作成]ダイアログ・ボックスに名前を入力し、[保存]をクリックします。

オンラインVDIバックアップ用バックアップ・オプションの設定

次の手順には、バックアップ・オプション・セットの作成または既存のセットの選択が含まれています。

ヒント: 既存のセットを使用するには、[プラグイン・オプション]リストで使用するセットを選択します。
1
[プラグイン・オプション]リストの隣にある、[新規作成]をクリックします。
2
[SQL Serverバックアップ・オプション]タブの[バックアップ方法]セクションで、[仮想デバイス インターフェイス(VDI)を使用する]を選択します。
[ブロック・サイズ(バイト)]:このフィールドには、デバイスのブロック・サイズ(バイト単位)を入力します。デフォルト値は、64KB(65536バイト)です。
[複数転送]:このフィールドに指定した値は、[ブロック・サイズ]フィールドに指定した値の倍数として使用されます。これらの2つのフィールドの値を基に、最大データ転送サイズが決定されます(つまり、[ブロック・サイズ]がデフォルト値の65536バイト、[複数転送]がデフォルト値の24である場合は、最大データ転送サイズは1.6MBになります)。
4
[バックアップ・タイプ]セクションで、利用可能なオプションを選択します。
5
バックアップ・ジョブから読み取り専用データベースを除外したい場合は、[データベース・オプション]セクションで[読み取り専用データベースをバックアップしない]オプションを選択します。
6
[選択したアイテムのバックアップが不完全の場合]セクションで利用可能なオプションを選択して、エラーが検出された場合にプラグインで実行する処理を指定します。
[警告で終了 — 保存セットは保持されます]:ジョブが[バックアップが警告付きで完了]というステータスを返し、正常にバックアップされたアイテムからなるバックアップ・セーブセットが作成されます。
[警告なしで完了 — 保存セットは保持されました]:ジョブが完了し、[バックアップ完了]というステータスが返されます。エラーはNetVault Backupバイナリ・ログに記録され、[ジョブ・ステータス]ページでは無視されます。バックアップされたアイテムからなるバックアップ・セーブセットが作成されます。
[失敗 — セーブセットは保持されます]:バックアップ・ジョブから[バックアップ・ジョブ失敗]というステータスが返されますが、正常にバックアップされたアイテムからなるバックアップ・セーブセットが作成されます。
[失敗 — セーブセットは保持されません]:バックアップ・ジョブから[バックアップ・ジョブ失敗]というステータスが返され、バックアップされたオブジェクトのセーブセットは保持されません。選択された一部のオブジェクトが正しくバックアップされた場合も削除されます。
以下のいずれかの状況が発生した場合、本プラグインは[選択したアイテムのバックアップが不完全の場合]設定を上書きし、画面に示すとおりの処理を実行します。
致命的なエラーが発生した場合、ジョブは「バックアップ失敗」ステータスを返します。
7
[VDIバックアップ・オプション]セクションで、該当する[バックアップ圧縮]オプションを選択します([NetVault Backup低圧縮を使用]がデフォルト値)。
8
NetVault Backup圧縮方法のいずれかを設定したら、[VDIストリーム/圧縮スレッド][パラレルNetVault Backupストリーム数]オプションを設定してから、Step 11へ進みます。
9
SQL Serverバックアップの圧縮機能に関連するいずれかのオプションを選択した場合は、[NetVault Backup圧縮が使用されていない場合のVDIストリーム]フィールドでVDIストリーム数を入力してから、Step 11へ進みます。
10
[圧縮を使用しない]を選択した場合は、[NetVault Backup圧縮が使用されていない場合のVDIストリーム]フィールドにVDIストリーム数を入力します。
11
[バックアップ・タイプ][データベース - 差分]または[トランザクションログ]を選択し、[インスタンス・ノード]が選択されている場合は、[差分または増分のバックアップで検出されたデータベース]オプションを使用して新規データベースが見つかった場合のアクションを選択します。
[フル・データベースのバックアップ]:このオプションを選択したままにすると、プラグインは、最後に実行されたデータベースのフル・バックアップ以降に追加されたすべてのデータベースのフル・バックアップを実行します。
[無視]:このオプションを選択すると、プラグインは最後に実行されたフル・データベース・バックアップ以降に作成されたデータベースをすべて無視します。つまり最後のバックアップ後に作成されたデータベースは、差分データベース・バックアップまたは増分トランザクション・ログ・バックアップから除外されます。
12
[バックアップタイプ][トランザクションログ]または[Tail-Log]を選択した場合は、[トランザクションログオプション]を使用して、ログの非アクティブな部分の切り捨てを指定することができます。
[通常]:プラグインでログ・ファイルの非アクティブな部分を切り捨て、再利用できるようにするには、このオプションを選択します。このオプションは、トランザクション・ログの増分バックアップのデフォルトです。
[切り捨てなし]:バックアップ中にログが切り捨てられないようにするには、このオプションを選択します。Tail-Logバックアップを実行する場合は、このオプションを選択する必要があります。
重要: [通常]オプションを有効にした場合、SQL Serverはバックアップ・トランザクション・ログをプラグインに送信した後、自動的にトランザクション・ログを切り捨てます。[切り捨てなし]オプションを有効にした場合、トランザクション・ログは切り捨てられません。[通常]オプションを使用すると、バックアップが予期せず異常終了すると、トランザクション・ログは永久的に失われます。プラグインがインデックスの書き込みに失敗するか使用不可になった場合、トランザクション・ログをリストアできません。また、これらのトランザクションはすでにSQL Serverのログから削除されています。この問題により、失敗したバックアップ・ジョブの後に作成されたトランザクション・ログのバックアップをリストアしようとすると、エラーになります。このような場合は、リストア中にこれらのログを必要としないように、データベースをフル・バックアップしてください。バックアップで通常のエラーが発生した場合は、トランザクション・ログは失われません。
13
バックアップ時に本プラグインにチェックサムを実行させる場合は、[バックアップ・チェックサムを有効にする]オプションを選択し、次に[チェックサム時に検出されたエラー]を使用してチェックサム・エラーが検出された場合にプラグインで実行する処理を指定します。
[エラー後も続行]:このデフォルト値を選択すると、無効なチェックサムが検出されてもバックアップ・ジョブは続行されます。
[エラー時に停止]:この値を選択した場合、バックアップ・ジョブは失敗します。
14
AlwaysOn可用性グループをバックアップする場合、[AlwaysOn可用性グループ]タブをクリックし、適切なバックアップ・レプリカ選択アルゴリズムを選択します。
[プライマリのみ]:NetVault Backupがプライマリ・レプリカを使用するようにするには、このオプションを選択します。
[セカンダリ優先]:NetVault Backupがセカンダリ・レプリカを優先的に使用するようにし、セカンダリ・レプリカが使用できない場合にプライマリ・レプリカを使用するようにするには、このオプションを選択します。
[任意のレプリカ]:プライマリとセカンダリのどちらのレプリカを使用するかをNetVault Backupが決定できるようにするには、このオプションを選択します。
[セカンダリのみ(コピーのみのバックアップ)]:NetVault Backupがセカンダリ・レプリカを使用するようにするには、このオプションを選択します。
重要: セカンダリ・コピーをバックアップするには、[バックアップ・タイプ][コピーのみ]を選択します。他の[バックアップ・タイプ]を選択すると、ジョブが失敗します。

AlwaysOnグループでセカンダリ・レプリカをバックアップする場合、SQL Serverでは、VDIコピーのみのバックアップのみを実行できます。VSSでは、プライマリ・レプリカのバックアップのみがサポートされています。

[SQL Serverの設定に合わせる]:SQL Server Management Studioを使用してSQL Serverで設定されている優先度レベルを使用するには、このオプションを使用します。
15
[保存]をクリックして、[新規セットの作成]ダイアログ・ボックスにセットの名前を入力し、[保存]をクリックします。
1
[プラグイン・オプション]リストの隣にある、[新規作成]をクリックします。
2
[バックアップ・タイプ]セクションで、利用可能なオプションを選択します。
[ブロック・サイズ(バイト)]:このフィールドには、デバイスのブロック・サイズ(バイト単位)を入力します。デフォルト値は、64KB(65536バイト)です。
[複数転送]:このフィールドに指定した値は、[ブロック・サイズ]フィールドに指定した値の倍数として使用されます。これらの2つのフィールドの値を基に、最大データ転送サイズが決定されます(つまり、[ブロック・サイズ]がデフォルト値の65536バイト、[複数転送]がデフォルト値の24である場合は、最大データ転送サイズは1.6MBになります)。
4
[VDIストリームの数]フィールドが1に設定されていることを確認します。
重要: LinuxがサポートするVDIストリームは1本だけです。2を選択した場合、バックアップ・ジョブによってVDI OpenDevice fails(VDI OpenDevice失敗)エラーが生成されます。
5
適切な[バックアップ圧縮]オプションを選択します。[圧縮を使用しない][SQL Server圧縮を使用]があります。
6
[保存]をクリックして、[新規セットの作成]ダイアログ・ボックスにセットの名前を入力し、[保存]をクリックします。

オンラインVDIバックアップ・ジョブのファイナライズと実行

最後のステップでは、[スケジュール]、[ターゲット・ストレージ]、および[詳細設定]ページの追加オプション設定、ジョブの実行、および[ジョブ ステータス]と[ログ参照]ページを使用した進捗状況の監視を行います。これらのページとオプションは、すべてのNetVault Backupプラグインに共通しています。詳しくは、『Quest NetVault Backupアドミニストレーターズ・ガイド』を参照してください。

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

SQL ServerでのVSSバックアップの実行

Microsoftでは、VSSを使用したSQL Serverデータのスナップショットの作成機能をサポートしています。VSSを使用すると、ボリューム・バックアップの実行中も、システム上のアプリケーションが引き続きボリュームに書き込むことができます。

Microsoftは、SQL Serverを実行しながらPlug‑in for SQL Serverなどのバックアップ・ソリューションによるSQL Serverデータのコピーを可能にするSQL Server VSS Writerを提供しています。VSSベースのバックアップが、SQL Serverの性能または安定性に悪影響を及ぼすことはありません。

Plug‑in for SQL Serverを使用してバックアップを実行するには、以下のトピックで説明する手順に従います。

重要: VSSバックアップを実行する前に、SQL ServerでSQL Server VSS Writerサービスが稼働していることを確認してください。SQL Server VSS Writerは、SQL Serverのインストール時に自動的にインストールされますが、自動的には開始されません。VSSバックアップを実行するには、Windowsの[サービス]パネル([スタート] > [コントロール パネル] > [管理ツール] > [サービス])からこのサービスを開始します。Questでは、このサービスのスタートアップのタイプを[自動]に設定することをお勧めします。

VSSバックアップ・ジョブの定義は、このサービスの状態に関係なく行えます。ただし、ジョブの実行時にSQL Server VSS Writerサービスが稼働していないと、ジョブは失敗します。失敗したバックアップ・ジョブのログには、[Please ensure the SQL Server Writer service is started](SQL Server Writerサービスが開始されていることを確認してください)というメッセージが含まれます。
関連ドキュメント

The document was helpful.

評価を選択

I easily found the information I needed.

評価を選択