次の方法で共有


バックアップ BizTalk Server ジョブのスケジュール設定

バックアップ BizTalk Server ジョブは、SQL Server エージェント サービスによってスケジュールされたとおりに実行されます。 バックアップの頻度を増やしたり頻度を低くしたりする場合は、SQL Server Management Studio を使用して、BizTalk Server のバックアップ ジョブのスケジュールを変更できます。

[前提条件]

SQL Server sysadmin 固定サーバー ロールのメンバーであるアカウントでサインインします。

バックアップ BizTalk Server ジョブをスケジュールする

  1. BizTalk 管理データベースをホストする SQL Server で、 SQL Server Management Studio を開きます

  2. [ サーバーへの接続] で、BizTalk Server データベースが存在する SQL Server の名前を入力し、認証の種類を選択して 、[接続] を選択します。

  3. オブジェクト エクスプローラーで、[ SQL Server エージェント] をダブルクリックし、[ジョブ] を選択 します

  4. 詳細ウィンドウで、 BizTalk Server (BizTalkMgmtDb) のバックアップを右クリックし、[ プロパティ] を選択します。

  5. [ジョブのプロパティ - バックアップ BizTalk Server (BizTalkMgmtDb)]、[ページの選択] で [ステップ] を選択します。

  6. [ジョブ ステップ] の一覧で [BackupFull] を選択し、[編集] を選択します

  7. [ジョブ ステップのプロパティ - BackupFull] で、[コマンド] ボックスで、完全バックアップを実行する頻度を変更して、コマンドを更新します:'h' (時間単位)、'd' (日単位)、'w' (毎週)、'm' (月単位)、'y' (年単位)。 [OK] を選択.

    BizTalk Server のバックアップ ジョブを初めて実行すると、完全バックアップが完了します。

  8. 追加の@frequencyパラメーターを構成します。

    • @ForceFullBackupAfterPartialSetFailure: 既定値は false ですfalse の場合、完全バックアップが失敗した場合、システムは完全バックアップが行われるまで次のサイクルを待機します。

      @frequencyの設定が長い場合 (毎週、毎月、毎年など)、このパラメーターを false に設定すると危険な場合があります。 このシナリオでは、このフラグを true に設定することをお勧 できます。 true の場合、障害が発生するたびに、システムは強制的に完全バックアップを作成します。 パフォーマンスへの影響は小さいかもしれませんが、回復可能なシステムが必要になります。

    • @BackupHour: 既定値は NULL です。 このパラメーターは、 @Frequencyに直接関連しています。 頻度を h (時間単位) に設定すると、完全バックアップを実行する時刻を設定します。 0 (午前 0 時) から 23 (午後 11 時) までの値を選択できます。 空白のままにすると、完全バックアップは 1 時間ごとに実行されます。

      このパラメーターに 0 ~ 23 の範囲外の数値 (100 や -1など) を設定すると、強制的に 0 に設定されます。

    • @UseLocalTime: 現地時刻を使用することを示す追加のパラメーター。 既定では、ジョブは UTC 時刻で動作します。 そのため、オーストラリアに住んでいる場合 (UTC + 10 時間)、バックアップは午前 0 時ではなく午前 10 時に実行されます。 ベスト プラクティスとして、これを 1 (true) に設定することをお勧めします。

  9. [ジョブのプロパティ - バックアップ BizTalk Server (BizTalkMgmtDb)] で、[ページの選択画面] の下にある [スケジュール] をクリックします。

  10. [スケジュール] の一覧で、[MarkAndBackupLogSched] をクリックし、[編集] をクリックします。

  11. [ジョブ スケジュールのプロパティ - MarkAndBackupLogSched] の [スケジュール] の種類で、ドロップダウン リストから [定期的] を選択します。

    既定では、ジョブは 15 分ごとに実行されるようにスケジュールされています。

    この値は要件に応じて変更できますが、最初に非運用環境でテストします。 この値を低く設定すると、バックアップが頻繁に発生し、SQL 環境のバックグラウンド負荷が増えます。 この値を大きすぎると、トランザクション ログのサイズが大きくなり、パフォーマンスに影響する可能性があります。 状況によっては、既定値のままにすることをお勧めします。

  12. 必要に応じてスケジュールを更新し、[ OK] を選択します。

    ジョブのスケジュール設定に関する 詳細が表示されます。

  13. [ジョブのプロパティ - バックアップ BizTalk Server (BizTalkMgmtDb)]で、[OK] をクリックします。

その他の良いもの

バックアップ BizTalk Server ジョブを構成する
ログ配布用に宛先システムを構成する
データベースを復元する
バックアップと復元に関する詳細情報