0

Exchange 2010 サーバーをバックアップするために、(おそらくボリューム シャドウ コピーを使用して) 独自のアプリケーションを実装しました。

次のスキーマを見つけました:バックアップ シーケンス図

しかし、Exchnage Writer を直接フリーズ/解凍する関数が見つかりません。

スナップショット作成の一部として「freeze」および「thawn」コマンドを呼び出す関数のみを見つけました (次のスキーマを参照してください: VSS でのバックアップの処理の概要)

最初のスキーマに関するドキュメント、つまりライターをフリーズおよび解凍するために使用できる API 関数を見つけるのを手伝ってください

ありがとう

4

1 に答える 1

1

SDK の一部として提供されるサンプル VSS リクエスターである VSHADOW.exe の形式で、包括的な例があります。

使用許諾契約には次の内容が含まれます。

サンプルコード。「サンプル」とマークされたコードのソース コードおよびオブジェクト コード形式を変更、コピー、配布することができます。</p>

必要に応じて VSHADOW を調整できる場合もありますが、最も簡単な方法は、VSHADOW.exe をそのまま使用することです。

VSHADOW を使用してシャドウ コピーを作成し、それをシンボリック リンクまたはドライブ文字にマウントし、必要に応じて何でも実行してから、シャドウ コピー ボリュームとシンボリック リンクを破棄できます。

明確にするために、凍結アクション中に凍結ファイルをバックアップすることは想定されていません。凍結ファイルのシャドウコピーを作成して、凍結をすばやく解除してから、シャドウコピーをバックアップする必要があります。

VSHADOW はフリーズし、シャドウ コピーを作成し、フリーズを解除します (合計で数秒しかかかりません)。その後、シャドウ コピーをドライブ文字にマウントし、外部プログラム (バックアップ プログラム) を呼び出します。これにより、Exchange のシャドウ コピーをバックアップできます。データベース - 次に、シャドウ コピーを削除します。シャドウ コピーは変更されず、共有の競合を引き起こすことなくバックアップできます。

于 2013-03-06T15:35:08.020 に答える