私は経験豊富なUNIXとLinuxのシステム管理者で、UNIXとWindowsが混在するショップで働き始めようとしています。 Puppet、Chef、FAIなどのツールを使用してサーバーを自動的にデプロイしています。Windowsを10年以上使用していません。
Windowsサーバーを自動的に展開および構成するための同等のツールが存在するかどうかについて誰かがヒントを持っているかどうか疑問に思いました。私のUNIX環境では、ボックスがIronからコールドブートし、手動の介入なしで稼働するように設定できます。
昔はGhostを使っていましたが、それ以来、最先端の技術が向上したと思います。
避けるべきツールのヒントも歓迎します。 Windows IISとSQLサーバーを展開する必要があるでしょう。
ありがとう!
無人ネットワークインストールの場合、 opsi を使用し、pxeから起動し、unattend(ed)を使用してOSをインストールします。 OSがロードされると、 wpkg が引き継ぎ、指定したプロファイルに従って残りを構成します。どちらのプロジェクトもオープンソースであり、積極的に維持されています。
MS SQL Server 2005の場合、CD-ROMをネットワーク共有にコピーします。 cdrom1でファイルtemplate.iniを編集して実行できます
setup.exe/settings/qn
詳細: http://blog.sqlauthority.com/2007/04/10/sql-server-2005-silent-installation-unattended-installation/
もちろん、新しいバージョンでは何かを変更する必要があったため、iniファイルはConfigurationFile.ini( msdn )になりました。
IISは、pkgmgrを使用して完全にスクリプト化することもできます。 ここ 方法がわかります。サイトの「無人インストール」まで下にスクロールします。
Microsoftの名誉のために、自動化できないインストーラーは現在ほとんどなく、ほとんどはMicrosoft自身のものではありません。
Altirisは現在Symantec製品ですが、優れた製品です http://www.symantec.com/business/deployment-solution
また、Microsoft System Center ConfigurationManagerも確認する必要があります。 OSの展開は可能ですが、Altirisと比較して柔軟性があるかどうかはわかりません。
Chefについておっしゃっていたので、ChefがWindowsをサポートするようになったと答える義務があります。作業は進行中ですが、実際にはかなり機能しています。詳しくは:
MSにも独自のものがあります。 Windows展開サービスは、2008サーバーに追加できる役割です。PXEブートマシンを使用して、イメージをそれらにダンプします。 MS Deployment Toolkit は、いくつかの構成ファイルの構築と調整を開始するのに十分です。これらは無料で、かなりフル機能に見えますが、SCCMが必要なセットアップの機能カットオフがどこにあるのかわかりません。