Exchange 2013 のバックアップと復元の概念

Exchange 2013 のバックアップおよび復元アプリケーションの作成に役立つ Exchange データベースに関する情報を確認します。

Exchange Server 2013 のバックアップおよび復元アプリケーションを作成する前に、Exchange データベース ファイルの構造に精通している必要があります。 Exchange ストア データベース ファイルを使用すると、ストア内のデータをバックアップし、必要に応じて後で復元できます。 ディスク領域が制限されている場合、管理者は循環ログを実装する可能性があり、これはデータベースをバックアップする機能に影響します。 Exchange 2013 のデータベース モビリティ機能を利用して、Exchange データのバックアップと復元を行うこともできます。 データベース モビリティは、バックアップと復元のアプリケーションと組み合わせて、ディザスター リカバリーの冗長性を高める優れた手段です。

Exchange ストアのデータベース ファイル

Exchange 2013 には、最大 100 個のデータベースのサポートが含まれています。 各 Exchange 2013 データベースには、次の表に示すファイルが含まれています。

表 1. Exchange 2013 データベース ファイル

ファイルの種類 拡張子 説明
データベース ファイル
*。Edb
メモリ内のデータベースにコミットされたすべての変更を記録します。
トランザクション ログ ストリーム
*。ログ
データベースにコミットされる、メッセージの変更または作成などのレコードの操作。 それぞれ 1 MB のサイズに制限されます。
チェックポイント ファイル
*。Chk
トランザクションがログに記録されるレコードは、ディスク上のデータベース ファイルに記載されています。

Exchange 2013 では、データベースごとに 1 つのトランザクション ログ ファイルセットが保持されます。 トランザクション ログは、バックアップ操作と回復操作において重要になります。 バックアップを作成するボリューム シャドウ コピー サービス (VSS) を使用するアプリケーションを復元する場合は、これらのログを正しく処理していることを確認する必要があります。 詳細については、「Exchange 2013 のバックアップと復元のトランザクション ログとチェックポイント ファイル」を参照してください。 データベースと、データベースのログ ストリームをバックアップするには、そのデータベースとログが含まれているボリューム全体をバックアップする必要があります。 ログの切り捨ては、Exchange データベースを含むボリュームまたはフォルダーの完全バックアップが正常に完了した後にのみ行われます。

各 Exchange サーバーで同時にマウントできる回復用データベースは 1 つのみです。 回復用データベースには、New-MailboxRestoreRequest などの Exchange 管理シェル コマンドレットを使用してアクセスできます。 Exchange 回復データベースの詳細については、「TechNet 上の 回復データベース」 を参照してください。 Exchange Management Shell コマンドレットの詳細については、「Exchange 2013 コマンドレット on TechNet」を参照してください。

循環ログ

ストレージ容量に問題がある場合は、管理者が循環ログを有効にする可能性があります。 循環ログを有効にすると、Exchange は通常どおりにトランザクション ログを書き込みますが、チェックポイント ファイルを拡張すると、トランザクション ログのアクティブでない部分が切り捨てられます。 VSS を使用してカスタム バックアップと復元操作を有効にする予定がある場合は、管理者が循環ログを使用するように Exchange 2013 データベースを構成しないでください。 循環ログには、次の制限があります。

  • バックアップ操作または回復操作中に循環ログが有効な場合、個々のデータベースを復元することはできません。

  • ポイントインタイム復旧操作のみが可能です。 循環ログが有効になっている場合、データベースの復元時に同じディレクトリ内のトランザクション ログを削除できますが、それらのログは別の Exchange 2013 データベースの一部である可能性があります。

  • 増分または差分のバックアップ操作は実行できません。 これらの種類のバックアップの詳細については、「 Exchange 2013 のバックアップ操作の種類」を参照してください。

循環ログが有効になっている場合、管理者はできるだけ早く無効にして、VSS バックアップが失敗しないようにする必要があります。 詳細については、 ブログ記事「Exchange 循環ログと VSS バックアップ」を参照してください。

Exchange データベース モビリティ

Exchange 2013 を使用すると、データベースモビリティを使用してメールボックスの信頼性と可用性を向上させることができます。 データベース モビリティにより、Exchange ストア データベースのコピーを作成し、サーバーからデータベースを切断して別のサーバーにコピーを保存できます。 Exchange 2013 データベース可用性グループ (DAG) では、データベースの複数のコピーが異なるコンピューターに格納されます。 ハードウェアまたはその他のシステム障害が発生したために、データベースの 1 つまたは複数のコピーが失われた場合は、他のコピーからの情報を使用して、通常のレプリケーション操作でデータベースを再シードできます。

バックアップ操作の場合、バックアップする Exchange 2013 データベースが DAG に構成されている場合、バックアップ アプリケーションは、非アクティブなデータベース コピーのいずれかでスナップショットを作成することで、スナップショットとアクティブなサーバーのパフォーマンスの間の干渉を防ぐことができます。 データベースのコピーは同期の大部分にあたるため、バックアップ アプリケーションはデータベースの別のコピーからスナップショットを取得して、後にその部分から再構築することができます。

DAG のデータベースをバックアップ データから復元するための、唯一サポートされている方法は、同じバックアップ データを使用してデータベースのすべてのコピーを復元することです。 データベースのログ ファイルはコピーの間でわずかに異なる可能性があるため、別のデータを使用して個々のデータベースのコピーを復元すると、データベースがマウントできなくなる場合があります。

このセクションの内容

関連項目