2011-08-02 7 views
4

すでに15分ごとに実行されるバックアップジョブプランがあります。トランザクションログの配送プロセスを作成しましたが、1〜2回のログを復元した後、このジョブは機能しなくなりました(エラー:一致するログが見つかりません)。明らかに、2つの個別のジョブによって作成されたログがあり、ログ配布プロセスでは、ログの一部のみがセカンダリデータベースにコピーされます(バックアップジョブプランによって作成されたログは除外されます)。これは私がバックアップの仕事計画を無効にする必要があることを意味しますか?バックアップジョブと一緒にトランザクションログの配送が競合する?

答えて

9

ログ配布プロセスは、ログバックアップを取ることによって動作します。同じことをする別の仕事はありません、それはログのバックアップチェーンを壊すでしょう。 Using Log Shipping as Part of a Recovery Planを参照してください。リカバリ戦略では、ログ配布ジョブによって行われたログバックアップの場所と、これらのログバックアップを使用してデータベースをリカバリする方法の詳細な手順を明確に文書化する必要があります。また、この戦略を検証して検証する必要があります。

今のところ、バックアップチェーンはログを失い、破棄されます。チェーンを正しく再シードするには、データベースの完全バックアップを取る必要があります。

1

上記のコメントは正しいですが、チェーンを "破棄"するとはわかりません - 2つのトランザクションログセットは両方とも復元を実行する必要がありますが、したがって、チェーンをシードするために完全なデータベースバックアップは必要ありません。欠落しているファイルが必要です。

これは、非常に望ましくない状況であり、すべての必要なファイルを見つけるのが紛らわしいと言っていますが、ファイルは利用可能です。

バックアップを取るだけでなく、まだバックアップを取っていないため、復元を実行する必要があるため、必要に応じてファイルを見つける方法も知っています。

関連する問題