2012-04-04 3 views
3

IISマネージャーにpowershellコマンドを使用して「エクスポートサーバーパッケージ」を作成する方法が不思議です。 私はIISマネージャーを開いて、「サーバーパッケージのエクスポート」ウィザードに従います(このページは英語で提供されています)。 (IIS構造全体のzipファイルを作成します - 内容とすべて)。次に、作成されたこの新しいzipファイルをアーカイブします(バックアップの目的で)。 zipファイルは、Webサーバーが応答しなくなったり、「クラウド」で消えてしまった場合に役立ちます。 IISのバックアップzipファイルを使用すると、すぐに「ロールアウト」することができます。Powershellを使用したIIS WebDeployエクスポートサーバーパッケージ

私の質問は... (手動ではなく)Powershellスクリプトを使ってサーバーパッケージをエクスポートするにはどうしたらいいですか?私はこのトピックをウェブ上であまり見つけられません!!

私はMS Deploy動詞(ここでカバーされているように:http://raquila.com/software/ms-deploy-basics/)を見ましたが、「エクスポート」動詞/アクションには1つも表示されていませんか?

何か助けていただければ幸いです。私の最終的な目標は、PowerShell経由でサーバーパッケージを作成し、Amazon S3クラウドにアップロードして安全に保管することです。 S3クラウドは簡単ですが、それは私が問題を抱えているIISスクリプトのパワーシェルです。

答えて

4

PowerShellコマンドレットだけでは、これを行うには素晴らしい方法がありません。 PowerShellを使用してappcmdを呼び出し、アプリケーションの設定をエクスポートし、使用されたファイルのコピーを取得することをお勧めします。それから私はPowerShellを介してS3のバケットにこれらを投げます。

+0

私は本当にかかわらず、ここにホイールを再発明し避けるために期待しています。マイクロソフトは本当にこれをサポートする必要があります、それは素晴らしい機能IMOになります。 – D3vtr0n

+1

右 - 私はその点でExchangeチームがどのように働くのが好きです。 GUIのすべては、コマンドレットの単なるスイッチに過ぎません。終了すると、PowerShellコマンドが実行され、PowerShellコマンドの実行結果が表示されます。すべてがそうであれば、私たちは物事をより効率的に管理することができます。 –

2

あなたが成果物を構築するために何を使用しています(例:竹やチームシティー?)ストレートVisualStudioをからAWS Toolkitを使用している場合:http://aws.amazon.com/visualstudio/が展開するために

:私は成果物を得ることに焦点を当てるいくつかの自動化にS3にプッシュファッション(もし可能であれば)。 S3でアーティファクトを取得したら、それらのアーティファクトを再び使用する計画を立てます。 S3から新しいインスタンス/サーバーをブートストラップするためのものですか?彼らはDR目的のバックアップですか?

たとえば、Bambooを使用してビルドし、Bamboo内で実行するタスクを使用してデプロイメントプランを作成することができます。その1つに、S3へのアップロードが含まれます。

**チェックアウト次のPowerShellコマンドレット: http://www.iis.net/learn/publish/using-web-deploy/web-deploy-powershell-cmdlets

+0

これらのタイプの作業を行う方がはるかに簡単になっています。 Powershell.scriptを使用して、IISで「Export-Server」を再現したかっただけです。私は竹を使ったことが一度もありませんが、それはもっと良いルートのように思えます。 Powershellを使用してIIS機能を再現する方法が不思議でした。 DOS(難しい方法)を介して構造を再現する方法を見ることができます。Powershellの簡単な関数やスクリプトを見つけたいと思っていました。 – D3vtr0n

+1

Webeploy Powershellのコマンドレットはhttp://www.iis.net/learn/publish/using-web-deploy/web-deploy-powershell-cmdletsでチェックアウト – user206203

+0

ニース!それは私がこの質問を投稿してから15日後に出版されたものです。非常に読みやすい...私は答えとしてマークしたい、あなたの応答に入れることができますか? – D3vtr0n

関連する問題