スケジュールされたポリシーの複数インスタンスへの配置
登録済みサーバーを使用すると、スケジュールされたポリシーを集中管理された場所からマネージ サーバーに配置できます。スケジュールされたポリシーは、ローカル サーバー グループまたは中央管理サーバーから配置できます。
ここでは、次の作業を行います。
前の作業でスケジュール設定したポリシーをフォルダーにエクスポートします。
登録済みサーバーで管理されている対象インスタンスにスケジュールされたポリシーを配置します。
これらの作業は、このレッスンの前の作業を完了したコンピューターで実行します。
必要条件
この作業には、次の前提条件があります。
このレッスンの前の作業を完了している必要があります。
スケジュールされたポリシーを配置するインスタンスで SQL Server 2008 以降を実行している必要があります。オートメーションではポリシーがローカルに格納されている必要がありますが、これは SQL Server 2008 より前のバージョンの SQL Server ではサポートされていません。
スケジュールされたポリシーを配置するサーバーは、[ローカル サーバー グループ] ノードまたは [中央管理サーバー] ノードの登録済みサーバーに登録されている必要があります。詳細については、次のトピックを参照してください。
スケジュールされたポリシーを .xml ファイルとしてエクスポートするには
前の作業でスケジュールされたポリシーを構成したサーバーで、[管理]、[ポリシー管理] の順に展開し、[ポリシー] をクリックします。
[表示] メニューの [オブジェクト エクスプローラーの詳細] をクリックします。
オブジェクト エクスプローラーの詳細ペインで、登録済みサーバーを介して他のサーバーに配置する、スケジュールされたベスト プラクティス ポリシーをすべて選択します。
注 [カテゴリ] という見出しをクリックすると、ポリシーをカテゴリで並べ替えることができます。
選択項目を右クリックして、[ポリシーのエクスポート] をクリックします。
エクスポートするポリシーを複数選択した場合は、[フォルダーの参照] ダイアログ ボックスで、エクスポート先フォルダーを選択するか、新しいフォルダーを作成します。このレッスンでは、パス C:\Scheduled_BP_Policies の新しいフォルダーを作成し、[OK] をクリックします。
エクスポートするポリシーを 1 つだけ選択した場合は、[ポリシーのエクスポート] ダイアログ ボックスで、パス C:\Scheduled_BP_Policies の新しいフォルダーを作成し、[開く]、[保存] の順にクリックします。
.xml ポリシー ファイルがフォルダーの場所に作成されます。
登録済みサーバーで管理されているサーバーにスケジュールされたポリシーを配置するには
[表示] メニューの [登録済みサーバー] をクリックします。
[データベース エンジン]、[ローカル サーバー グループ] または [中央管理サーバー] の順に展開し、ポリシーを配置するノードを右クリックして、[ポリシーのインポート] をクリックします。
注 ローカル サーバー グループまたは中央管理サーバー自体を右クリックした場合、すべてのマネージ サーバーにポリシーが配置されます。特定のサーバー グループを右クリックした場合、そのグループ内のサーバーだけにポリシーが配置されます。特定の登録済みサーバーを右クリックした場合、そのサーバーだけにポリシーが配置されます。
[インポートするファイル] の横にある参照ボタン ([...]) をクリックします。
[ポリシーの選択] ダイアログ ボックスで、スケジュールされたポリシーを保存したフォルダーの場所を参照して指定します。この例では、場所として C:\Scheduled_BP_Policies を指定します。
対象インスタンスにインポートするポリシーを選択し、[開く] をクリックします。
[インポート] ダイアログ ボックスで、[ポリシーの状態] ボックスの一覧から目的のポリシーの状態を選択します。ポリシーの状態を保存するか、インポート時にポリシーを有効または無効にするかを選択することができます。ポリシーは、スケジュールに従って実行されるように有効にしておく必要があることに注意してください。
[OK] をクリックして、すべての対象インスタンスにポリシーをインポートします。
注 エラーが発生すると、[インポート] ダイアログ ボックスは表示されたままになります。メッセージを確認するには [ログ] ページをクリックします。ダイアログ ボックスを閉じるには [キャンセル] をクリックします。
対象インスタンスからポリシーを表示するには、そのインスタンスに接続し、オブジェクト エクスプローラーを開いて、[管理]、[ポリシー] の順に展開します。[ポリシー] ノードにインポートされたポリシーが表示されます。各ポリシーをダブルクリックすると、スケジュールを表示したり、設定を変更したりすることができます。
注 スケジュールされたポリシーが実行された後に評価結果を表示するには、対象インスタンスのポリシー履歴ログを開きます。ログを開くには、[ポリシー管理] を右クリックして、[履歴の表示] をクリックします。
まとめ
このチュートリアルでは、SQL Server の 1 つ以上のインスタンスに対して、ベスト プラクティス ポリシーの評価を要求時および定期的に実行する方法について学習しました。
次へ
このチュートリアルはこれで終了です。チュートリアルの先頭へ戻るには、「チュートリアル: ポリシー ベースの管理を使用したベスト プラクティスの評価」を参照してください。
チュートリアルの完全な一覧を表示するには、チュートリアルをクリックします。