ベアメタルプロセスは、ファイルシステムとシステム状態のみを復元します。 重複したデータベースファイルのバックアップオーバーヘッドを減らすため、データベースファイルはファイルシステムのバックアップから除外されます。
代わりに、データベースファイルはバックアップエージェントのVSSまたは Microsoft VDIのバックアップ機能を使用してバックアップされ、ベアメタルリストアでは復元されません。
そのため、Microsoft SQL Serverを実行しているシステムでベアメタルリストアを実行するには、SQLインスタンスを実行中の状態に復元するために別途SQLのDBを手動でリストアする必要です。
情報 | ||
---|---|---|
| ||
この手順では、次のことを前提としています。
|
...
Microsoft SQL 2012以降ではデフォルトではVSSを利用したバックアップを行っています。
なお、MSSQLのバックアップ推奨方法などは「MSSQLバックアップの推奨事項」をご参照ください。MSSQLバックアップの方式について(VSS方式とVDI方式)」をご参照ください。
BBS Firmware v5.4以降デフォルトではVSS方式でバックアップされます。MSSQLのバージョンと復旧モデルにおける推奨バックアップ方式を図にまとめます。
※バックアップ方式は混在させることができません。
MSSQLバージョン | 単純復旧モデル | 完全復旧モデル |
---|---|---|
Microsoft SQL Express | VSS方式 | |
Microsoft SQL Server 2008以前 | VSS方式 | VSS方式 |
Microsoft SQL Server 2012以降 | VSS方式 | VDI方式 |
SQL VSSバックアップデータのリストア
...
SQLのDBをVSS方式でバックアップした場合はこちらのリストア方法でリストアしてください。
1: Barracuda Backupにログインし、「リストア」> 「リストアブラウザ」ページに移動します。
2: SQL Serverを含むソースを選択して展開します。
3: リストアする「Backup Agent」>「Microsoft SQL」>「インスタンス」までドリルダウンし、「master」データベースの「ダウンロード」をクリックします。
...
12: 全てデータベースをリストアしたらサーバを再起動します。
SQL VDIバックアップデータを復元する
...
SQLのDBをVDI方式でバックアップした場合はこちらのリストア方法でリストアしてください。
ステップ1: シングルユーザ復元モードを開始する
...
1: サーバーに管理者としてログインし、コマンドプロンプトを開きます。
2:「Template Data」フォルダから templateデータベースファイルをコピーしておきます。(通常は C:\Program Files\Microsoft SQL Server\MSSQL12.<インスタンス名>\MSSQLにあります。)
3: マイクロソフトのドキュメント「システムデータベースの再構築」を参照してシステムデータベースを再構築します。
...
5: オプションは特に変更せず「リストアの開始」をクリックします。
ステップ3:マルチユーザモードに戻る
...
1: サーバーに管理者としてログインします。
2: SQL構成マネージャを開き、左ペインより「SQL Serverのサービス」をクリックします。
...