SQL Serverのインストール(サービスパックまたは累積的な更新)をアップグレードするたびに、msdbは完全復旧モードから単純復旧モードに変更されます。
msdbデータベースはあまり変更されず、SIMPLEでそれが一般的であることがよくわかりますが、インストーラーがなぜそれを変更しているのか疑問に思っています。バックアップソフトウェアでエラーが発生しています。
インストールログからの抜粋を次に示します。
2020-02-15 03:06:38.25 spid8s Starting execution of MSDB.SQL
2020-02-15 03:06:38.25 spid8s ----------------------------------
2020-02-15 03:06:38.35 spid8s Configuration option 'allow updates' changed from 0 to 1. Run the RECONFIGURE statement to install.
2020-02-15 03:06:38.35 spid8s Configuration option 'allow updates' changed from 0 to 1. Run the RECONFIGURE statement to install.
2020-02-15 03:06:38.56 spid8s Checking the size of MSDB...
2020-02-15 03:06:39.41 spid8s
2020-02-15 03:06:39.41 spid8s Setting database option TRUSTWORTHY to ON for database 'msdb'.
2020-02-15 03:06:39.41 spid8s Setting database option RECOVERY to SIMPLE for database 'msdb'.
2020-02-15 03:06:39.46 spid8s ----------------------------------
2020-02-15 03:06:39.46 spid8s Finished execution of MSDB.SQL
2020-02-15 03:06:39.46 spid8s ----------------------------------
2020-02-15 03:06:39.46 spid8s -----------------------------------------
2020-02-15 03:06:39.46 spid8s Starting execution of MSDB_VERSIONING.SQL
2020-02-15 03:06:39.46 spid8s -----------------------------------------
2020-02-15 03:06:39.47 spid8s -----------------------------------------
2020-02-15 03:06:39.47 spid8s Finished execution of MSDB_VERSIONING.SQL
2020-02-15 03:06:39.47 spid8s -----------------------------------------
これは、以下の Microsoftサイト のドキュメントですでに言及されています。
デフォルトでは、msdbは単純復旧モデルを使用します。バックアップと復元の履歴テーブルを使用する場合は、msdbの完全復旧モデルを使用することをお勧めします。詳細については、「復旧モデル(SQL Server)」を参照してください。 SQL Serverがインストールまたはアップグレードされるとき、およびSetup.exeがシステムデータベースの再構築に使用されるときは常に、msdbの復旧モデルは自動的にシンプルに設定されます。
要件に従って、インストールまたはサービスパックを実行した後、復旧モデルを変更する必要があります。
上記の希望があなたの懸念を明確にします。