データベースをバックアップおよび復元する (Office SharePoint Server)

重要

構成データベースと SharePoint サーバーの全体管理 Web サイト コンテンツ データベースはバックアップできますが、SharePoint 製品およびテクノロジに組み込まれているツールを使用して、ファームから構成データベースおよびサーバーの全体管理コンテンツ データベースのバックアップを復元することはサポートされていません。

これは、これらのデータベースのデータが、他の Microsoft Office SharePoint Server 2007 のデータベースにあるデータと同期できない可能性があるためです。したがって、SharePoint 製品とテクノロジに組み込まれているツールを使用して、ファーム レベルの復元中にこれらのデータベースを復元することはできません。

このデータが同期されない場合、不定期で多様なエラーが発生することがあります。詳細については、マイクロソフト サポート技術情報の記事 948725「SharePoint Server 2007 または Windows SharePoint Services 3.0 で、組み込みのバックアップと復元の機能を使用して、構成データベースの復元は、サポートされません。」(https://go.microsoft.com/fwlink/?linkid=117755&clcid=0x411) を参照してください。

次の方法で、構成データベースとサーバーの全体管理コンテンツ データベースを含むファームを復元できます。

サーバーの全体管理コンテンツ データベースの構成が同期しなくなった場合は、SharePoint 製品とテクノロジ構成ウィザードまたは Psconfig コマンドライン ツールを使用して、両方のデータベースを再作成する必要があります。

構成データベースとサーバーの全体管理コンテンツ データベースを保護するには、次の方法があります。

次に、Office SharePoint Server 2007 のバックアップ時に使用される最も一般的な 2 つの方法を示します。

  • Office SharePoint Server 2007 に含まれている組み込みのバックアップツール

  • Microsoft SQL Server 2005 に含まれるデータベース バックアップ ツール。

組み込みツール
サーバーの全体管理 Web サイトでは、ファームのバックアップと復元を管理したり、ジョブの履歴や状態を表示したりできる、簡単な UI ベースの手段が提供されています。Stsadm コマンド ライン ツールは、ファームをバックアップおよび復元するための、より高速で柔軟なコマンド ライン ベースの方法を提供します。Stsadm コマンド ライン ツールを Windows スケジューラと組み合わせて使用すると、遅延バックアップや定期的なバックアップのスケジュールを設定できます。

Microsoft SQL Server 2005
SQL Server 2005 には、高パフォーマンスのバックアップおよび復元機能が用意されています。SQL Server 2005 に含まれているツールを使用することにより、Office SharePoint Server 2007 で、データが失われる可能性がある以下のような複数のイベントから迅速に復元する準備を行うことができます。

  • メディア障害。

  • ユーザー エラー。誤操作によるテーブルの削除など。

  • ハードウェア障害。破損したディスク ドライブや、サーバーの完全な切断など。

  • 自然災害。

以下に、SQL Server 2005 を使用して Office SharePoint Server 2007 データベースをバックアップおよび復元する際の利点を示します。

  • 既存の SQL Server 障害復旧戦略を再利用できます。

  • 完全と差分のバックアップは追加確認で構成できます。

  • 再現性の高いデータ バックアップを提供します。

  • Office SharePoint Server のバックアップより高速です。

データベースのバックアップと復元

Note

IT 環境で共有サービス プロバイダ (SSP) に関連付けられているデータベースをデータベース管理者 (DBA) がバックアップまたは復元する必要がある場合は、バックアップおよび復元の操作について DBA と調整する必要があります。組み込みツールまたは SQL Server 2005 のどちらを使用する場合でも、データベースのバックアップに使用するアカウントは、SQL Server の db_backupoperator 固定データベース ロールのメンバである必要があります。データベースの復元に使用するアカウントは、SQL Server の dbcreator 固定サーバー ロールのメンバである必要があります。

Office SharePoint Server 2007 データベースをバックアップする方法については、「データベースのバックアップ (Office SharePoint Server)」を参照してください。

Office SharePoint Server 2007 データベースを復元する方法については、「データベースを復元する (Office SharePoint Server)」を参照してください。

DPM を使用して Office SharePoint Server 2007 データベースを復元する方法については、「DPM を使用してデータベースをバックアップおよび復元する (Office SharePoint Server)」を参照してください。

関連項目

概念

ファームのバックアップと復元 (Office SharePoint Server 2007)
ファーム全体のバックアップおよび復元 (SharePoint Server 2007)
復元ファームを作成する (Office SharePoint Server 2007)
組み込みツールを使用して Web アプリケーションをバックアップおよび復元する (Office SharePoint Server 2007)
組み込みのツールを使用してサイト コレクションのバックアップと復元を行う (Office SharePoint Server 2007)
SSP のバックアップおよび復元 (Office SharePoint Server 2007)
SSO をバックアップおよび復元する (Office SharePoint Server 2007)
組み込みツールを使用して個人用サイトをバックアップおよび復元する (Office SharePoint Server 2007)
組み込みツールを使用した InfoPath フォームのバックアップおよび復元 (Office SharePoint Server 2007)
DPM を使用してアイテムをバックアップおよび復元する (Office SharePoint Server)
DPM を使用してサイトをバックアップおよび復元する (Office SharePoint Server)