Previous Topic: アーキテクチャの概要-MSSQLSvrWNext Topic: バックアップ リクエストの動作の仕組み


エージェントの動作

Arcserve Backup はエージェントと連係して、SQL Server データベースをバックアップおよびリストアします。Arcserve Backup がデータベースをバックアップすると、エージェントにリクエストが送信されます。エージェントは、データベースの Point-in-Time の一貫したイメージまたはトランザクション ログを論理データ ストリームの形式で Microsoft SQL Server から取得し、Arcserve Backup に送信します、そこでデータベース全体のイメージがメディアにバックアップされます。リストアの際もエージェントは同様に動作し、バックアップされたデータベースを Arcserve Backup から Microsoft SQL Server に送信します。

エージェントは、Microsoft SQL Server ダンプ データベースおよびトランザクション ログ バックアップ方式を利用します。ダンプは、データベースまたはトランザクション ログを 1 つの手順でバックアップします。これにより、データベースの一貫したイメージが確実にバックアップされます。

バックアップ対象にサブミットされた各データベースまたはトランザクション ログに対し、エージェントは Microsoft SQL Server でダンプを開始します。Microsoft SQL Server は、データベースを一連のデータ チャンクでエージェントに送信します。エージェントは、データを一度に 1 つのチャンクで受信し、Arcserve Backup に直接送信します。そこでバックアップ メディアに記録されます。

リストア処理では、リストアされている各データベースまたはトランザクション ログのバックアップに対し、エージェントは Microsoft SQL Server でロード操作を開始し、バックアップ中に提供されていたのと同じ方法で Microsoft SQL Server にバックアップ データを返します。1 つのデータベースをリストアするために複数のバックアップが必要とされる場合、Arcserve Backup はデータベースを完全にリストアできるように、リストア処理の正しい順序を構築する手助けをします。