1つを除く可用性グループ内のすべてのデータベースをバックアップしたい。 OlaのMaintenance Solutionスクリプトで@AvailabilityGroupsオプションを使用して、可用性グループ内の単一のデータベースをバックアップから除外できますか?
データベースを選択します。キーワードSYSTEM_DATABASES、USER_DATABASES、ALL_DATABASES、およびAVAILABILITY_GROUP_DATABASESがサポートされています。ハイフン文字(-)はデータベースを除外するために使用され、パーセント文字(%)はワイルドカードの選択に使用されます。これらの操作はすべて、コンマ(、)を使用して組み合わせることができます。
バックアップするデータベースをリストすると、次のようになります。
AVAILABILITY_GROUP_DATABASES,-%Db%...
Db
のようなすべてのデータベースはバックアップから除外されますが、可用性グループ内の残りのデータベースはバックアップされます。そのDbをバックアップしないように変更し、データベースに応じて%記号を調整します。
Ola Hellengrenのソリューションでバックアップスクリプトからデータベースを除外するには、以下のようにデータベースを追加する必要があります。
AVAILABILITY_GROUP_DATABASES、-UserDb:Db1を除くAGのすべてのデータベース
上記はAGのすべてのデータベースをバックアップしますserDbを除く。詳細については、以下のリンクのDatabasesパラメータを参照してください。