SQL Serverは、障害に備え保護する必要のある重要なアプリケーションの1つです。この記事では、仮想マシンで構築されたSQL Serverをイメージベースでバックアップし、トランザクションレベルでリストアすることが可能なVeeam Backup & Replicationについてご紹介します。
Veeam Backup & Replicationは、VMware/Hyper-V仮想環境に特化したイメージベースのバックアップソフトウェアです。Microsoft VSSと連携して整合性のとれたバックアップを取得できます。さらに、SQL Serverのトランザクションログのバックアップも対応しているため、指定したトランザクションの状態までデータベースを復旧することが可能です。
参考:VeeamでSQL Serverのトランザクションログまでバックアップ
このようにVeeamでは、整合性のとれたVM全体のバックアップを行います。しかし、誤ってレコードを削除してしまったなど、一部のレコードを復旧するために、VM全体をリストアするのは、大変です。そこで、用意されているのがVeeam Explorer for SQL Serverというツールになります。このツールを使用することで、次のリストアが行えます。
参考:ここまでできる。VeeamからSQL Serverの復旧
データベースファイルのリストア
データベースファイルをSQL Server VMのバックアップから直接リストアすることができます。インスタンスやデータベースなどMS SQL Serverの階層情報を表示できるので個別に選択して、次のような複数の方法でリストアすることができます。
- 現在の復元ポイントへのリストア
- 選択した時点へのリストア
- 選択したトランザクション直前の状態へのリストア
トランザクションログのリストア
Veeamのトランザクションログのエージェントレスバックアップとリストアを使用すれば、MS SQL Serverログトランザクションの正確な時点に迅速にリストアすることができます。
現在、バージョン8ですが、バージョン9からOracleをサポートする予定です。



RSSフィードを取得する