NetBackup™ for Microsoft SQL Server 管理者ガイド
- NetBackup for SQL Server の概要
- インストール
- ホストの構成とジョブの設定
- SQL Server インテリジェントポリシーを使用した SQL Server オブジェクトの管理
- SQL Server インテリジェントポリシーを使用したバックアップの設定
- SQL Server バックアップの調整パラメータについて
- SQL Server のリストアの実行
- 代替ホストへの SQL Server データベースのリダイレクト
- VMware バックアップを使用した SQL Server データの保護
- VMware バックアップを使用したアプリケーションデータベースの保護について
- Snapshot Client を使用したバックアップの設定
- SQL Server 可用性グループの保護
- インテリジェントポリシーを使用した SQL Server 可用性グループの保護
- レガシーポリシーを使用した SQL Server 可用性グループの保護
- クラスタ環境での SQL Server の保護
- クライアントとバッチファイルを使用した SQL Server レガシーポリシーでのバックアップの設定
- NetBackup for SQL Server でのバッチファイルの使用について
- スケジュールプロパティについて
- SQL Server データベースのユーザー主導型バックアップの実行
- 複数の NIC を備えている場合の NetBackup for SQL Server の使用
- 処理速度とトラブルシューティング
- SQL Server のトラブルシューティング用のデバッグログについて
- SQL Server のディザスタリカバリについて
- 付録 A. その他の設定
- 付録 B. 承認を受けた場所の登録
SQL Server インテリジェントポリシーのスケジュールバックアップ形式
[バックアップ形式 (Type of backup)]属性は、そのスケジュールが制御するバックアップ形式を指定します。
スケジュールを設定する場合は、次のガイドラインを参照してください。
選択したバックアップ形式において特定のデータベースのデータベースリカバリモデルがサポートされない場合には、そのデータベースのバックアップ操作はスキップされます。
スケジュールとサポートされないリカバリモデルを参照してください。
差分バックアップを実行するときにデータベースまたはファイルグループの完全バックアップがまだ存在しない場合は、NetBackup でバックアップを完全バックアップに変換できます。同様に、NetBackup はデータベースの完全バックアップがすでに存在しない場合にトランザクションログのバックアップを変換できます。
SQL Server バックアップの調整パラメータについて を参照してください。
表: SQL Server インテリジェントポリシーのスケジュールバックアップ形式 に、指定可能なバックアップ形式を示します。
表: SQL Server インテリジェントポリシーのスケジュールバックアップ形式
バックアップ形式 | 説明 |
---|---|
完全バックアップ (Full Backup) | すべてのデータファイルとログファイルが含まれるデータベースの完全なバックアップ。(完全バックアップでは、トランザクションログは切り捨てられません)。 |
差分増分バックアップ (Differential Incremental Backup) | 最後の完全バックアップ以降に変更されたブロックのバックアップ。差分増分バックアップを設定する場合は、完全バックアップも設定する必要があります。 |
トランザクションログのバックアップ (Transaction Log backup) | 最後のトランザクションログのバックアップ以降に発生したトランザクションをバックアップします。バックアップが正常に完了すると、ログは消去され、新しいトランザクションをファイルに書き込むことができます。トランザクションログのバックアップは、完全リカバリモデルで実行するように設定されたデータベースに対してのみ実行できます。 [Microsoft SQL Server]タブで切り捨てをオフにできます。 高い頻度のトランザクションログバックアップの設定を参照してください。 トランザクションログのバックアップを高い頻度で実行するように設定する場合は、推奨事項を確認してください。 バックアップ操作を許可するジョブ数の設定を参照してください。 |
トランザクションログのバックアップを設定する場合は、次の点を考慮します。
トランザクションログのバックアップイメージ用に専用ストレージユニットを作成する。
ポリシーに完全または差分バックアップとトランザクションログのバックアップが含まれており、完全または差分バックアップがアクティブな場合、トランザクションログのバックアップはスケジュール設定された時刻と間隔で実行されます。
バックアップ操作を許可するジョブの数を設定する。バックアップ操作を許可するジョブ数の設定を参照してください。
NetBackup では、特定の状況においてデータベースバックアップがスキップされます。最初のケースは、データベースのデータベースリカバリモデルが選択したバックアップ形式をサポートしない場合です。たとえば、単純リカバリモデルではトランザクションログのバックアップは許可されません。2 番目のケースは、完全データベースバックアップ以外のすべてのバックアップでスキップされるマスターデータベースの場合です。マスターデータベースのバックアップを作成するには、完全バックアップスケジュールを作成し、バックアップの選択で[データベース全体 (Whole database)]を選択する必要があります。具体的には、差分、ファイルグループ、ファイルグループの差分、ファイル、トランザクションログのバックアップ形式ではマスターデータベースがスキップされます。
これらの場合、NetBackup は、データベースのバックアップをスキップしますが、ポリシーが保護するその他のデータベースのバックアップは続行されます。バックアップは状態 0 で完了し、ジョブの詳細にデータベースがスキップされたことが示されます。
表: バックアップスケジュールの例 は、単一の SQL Server インテリジェントポリシーに対して作成できるスケジュールの例を示しています。
表: バックアップスケジュールの例
スケジュール | 間隔 | バックアップ処理時間帯 |
---|---|---|
完全バックアップ (Full Backup) | 週単位 (Weekly) | 日曜日 12 時間 |
差分増分バックアップ (Differential Incremental Backup) | 日単位 (Daily) | 月曜日から土曜日 夕方の 2 時間 |
トランザクションログのバックアップ (Transaction Log backup) | RTO と RPO ごと | 日曜日から土曜日 24 時間 |