Arcserve Backup エージェントおよびオプションの紹介 › エージェントの使用法 › Agent for Microsoft SQL Server › Microsoft SQL Server 2000、2005、2008、2012、または 2014 を使用した破損ページのオフライン リストアの実行
Microsoft SQL Server 2000、2005、2008、2012、または 2014 を使用した破損ページのオフライン リストアの実行
Microsoft SQL Server 2000、2005、2008、2012、2014 には、データベース内のデータが破損している場合にそれを検出し、データ ページ レベルで破損を隔離する機能があります。システムデータベース「msdb」の「suspect_pages」テーブルの中で、あらゆる時点の既知の破損したページの最新リストを見つけることができます。SQL 2005 では、破損ページの検出および隔離に加えて、破損したデータ ページのみが上書きされるリストアを実行する機能も導入されました。これにより、わずかに破損したデータベースを素早く運用状態に戻すことができます。
注:この手順を開始する前に、データベースをオフラインにしないでください。
次の手順に従ってください:
- データベースが単純復旧モデルを使用している場合は、完全復旧モデルに変更します。
- (オプション)すでにレポートされているもの以外に破損したページがある場合にそれを特定するために、データベース上でデータベースの整合性チェック(DBCC CheckDB)を実行します。これは、手順 4 の一部として実行できます。
- データベースを使用しているすべてのクライアントの接続を解除します。(解除しないと、以下の手順は失敗します)。
- [ログの末尾をバックアップし、データベースは復元中の状態にする](ログ末尾)オプションを使用してトランザクション ログのバックアップを実行します。手順 2 を別途実施していない場合は、[バックアップ前にデータベースの整合性をチェック]オプションおよび[DBCC が失敗した場合もバックアップを続行する]オプションも選択する必要があります。
- データベースのオフラインの破損ページ修正のリストアを、以下の手順で実行します。
- リストア マネージャを開きます。
- [ソース]タブで、[ツリー単位]ビューを使用してデータベースの検出および選択を行います。
- [エージェント オプション]を開きます。
- [自動選択]が選択されていることを確認します。
- サブセットとして、[破損ページ修正 - オフライン]を選択します。
- [回復完了状態]で、[データベースを操作可能な状態にする]を選択します。
- (オプション)リストア後にデータベースの整合性チェックを選択できます。
- [OK]をクリックします。
- [デスティネーション]タブで、[元の場所へリストア]を選択していない場合は選択します。
- リストア ジョブをサブミットします。
- 復旧モデルを手順 1 で変更した場合は、単純復旧モデルに変更します。
- データベースの使用を再開します。
Copyright © 2017 .
All rights reserved.
|
|