다음을 통해 공유


バンドルされた管理パック(.mpb) を手動で解除する方法

こんにちは、日本マイクロソフト System Center Support Team の久保です。
System Center 2012 Operations Manager (SCOM) でバンドルされた管理パック(.mpb) を手動で解除する方法に関して、お伝えいたします。

複数の管理パック(.mp) が含まれている.mpb ファイルについては、当該ファイルを直接開いて、その中の各ファイルにアクセスすることはできません。
.mp ファイルを取り出すためには、.mpb ファイルのバンドルを手動で解除する必要があります。
ここでは、Operations Manager Shell を使用して .mpb ファイルを取り出すための手順をご紹介します。

-------手順-------
1. Operations Manager Shell を起動します。

2. Operations Manager Shell にて、以下のコマンドを実行します。

Get-SCOMManagementPack [-BundleFile] <String[]>

* <String[]> の部分は .mpb ファイルのパスを入力してください。

Ex.) SQL Server 管理パック内の Microsoft.SQLServer.Visualization.Library.mpb のバンドルを解除する場合

Get-SCOMManagementPack -BundleFile "C:\Program Files (x86)\System Center Management Packs\Microsoft System Center Management Pack for SQL Server\6.6.0.0\Microsoft.SQLServer.Visualization.Library.mpb"

--------------------------------

なお、SCOM にインポート済みの管理パックについては、以下のコマンドを実行することで .xml 形式のファイルを取り出すことができます。

Get-SCOMManagementPack | where {$_.displayname -eq "<displayname>"} | Export-SCOMManagementPack -path "<String[]>"

* <displayname> の部分は、エクスポートしたいファイルのdisplayname を入力してください。

* <String[]> の部分は、.xml の保存先を指定してください。

Ex.) C ドライブ上のtest フォルダーに保存する場合

Get-SCOMManagementPack | where {$_.displayname -eq "Microsoft SQL Server Visualization Library"} | Export-SCOMManagementPack -path "c:\test"

管理パックの displayname 一覧については、以下のコマンドで表示することができます。

Get-SCOMManagementPack | select displayname | sort displayname

以下は今回の内容に関連する公開情報です。

> Get-SCOMManagementPack

https://technet.microsoft.com/en-us/library/hh918497(v=sc.20).aspx

> Export-SCOMManagementPack

https://technet.microsoft.com/en-us/library/hh918476(v=sc.20).aspx

> Export a Management Pack

https://blogs.technet.com/b/jonathanalmquist/archive/2009/03/30/export-a-management-pack.aspx