SharePoint、K2を実行し、ドメインコントローラーとして機能する仮想PC(MS VPC、VMWare、またはVirtual Boxなど)を複製して名前を変更する簡単な方法を知っている人はいますか?名前の競合なしに、同じネットワーク上の複数の関係者がすばやく簡単にコピーして実行できるイメージを作成する方法を探しています。それはそれであるか、私が見る限り、すべてのマシンでゼロからのビルドを経ることです。
5 に答える
インストールされた SharePoint マシンの名前を変更すると、無限に予期せぬ苦痛が生じることは間違いありません。行く方法は、スクリプト化されたインストールです。
- OS を使用して VM のコピーを作成する
- マシンの名前を変更 + sysprep を実行
- スクリプト インストール SQL
- スクリプト インストール MOSS
- script configure MOSS (構成ウィザード + 多くの手動設定を置き換えます)
それはすべて無人で行うことができます。
短期間の開発マシンをインストールするためのショートカットとして、私は以下を使用しました。名前の変更後に SharePoint 構成ウィザードが実行されていることを確認してください。問題はありません。
- OS+SQL+MOSS (構成ウィズなし) を持つ VM のコピーを作成します。
- マシンの名前を変更
- スクリプト構成 MOSS
開発マシンが同じようにインストールされるという利点があります。新しいものを作成するには、約 10 分かかります。sysprep はありませんが、ネットワーク上ですべて実行できるように名前が変更されています。sysprep を実行していないことで私が悲しんだことは一度もありませんが、実稼働環境では実行しません。スクリプト化された MOSS の構成を実行すると、名前が変更された環境で動作することが確認されます (そして、すべての MOSS ファームは、まったく同じ、同じポート、SSP セットアップなどで構成されています)。
MOSS 構成スクリプトについては、h tt p://stsadm.blogspot.com/2008/03/sample-install-script.html を参照してください。SQL のサンプルも多数あります。
上記のソリューションは本当に優れていると思います。しかし、私は代替案を提案します...
これが開発用仮想 PC の場合は、次のことをお勧めします。
- サーバーの名前を変更しないでください
- IP アドレスを別のネットワークに変更する
- パケットの衝突がないように MAC アドレスを変更します。
- 開発用 VPC として使用しているため、コンピューターの lmhosts ファイルを編集し、エントリを編集して新しい IP アドレスを指すようにします。
ステップ 2 をスキップして、同じネットワーク上にいることをお勧めします。ただし、hosts ファイルを変更しても、元の場所に戻ります。たとえば、サーバー名が「myserver」で、ローカルIP(hostsファイルエントリがある)である192.168.1.100を指していた場合、サーバーをコピーする場合は、ip 192.168.1.150を指定し、hostsファイルを編集してmyserverを192.168に向けます.1.150、システムは引き続き問題なく動作します。マシンのイベント ログにドメイン名の衝突がいくつか記録されますが、開発には影響しません。
SharePoint は、サーバーの名前を足元から変更することを好みません (いわば)。SQL Server もそうではありません (インストールのために VM にインストールしたと思います)。DCの名前が変更されているかどうかはわかりません。おそらくそこにも問題があります...
そうは言っても、SharePoint マシンと SQL Server マシンの両方の名前を変更するために読んだいくつかの指示があるので、どこかでわかるかもしれません。
第三に、私はそれを数回試しましたが、常にすぐに明らかになるとは限らない方法で微妙に混乱する可能性があるため、SharePoint 用にサーバーをゼロから再構築することになりました (管理インターフェイスと共有サービスは特に混同しやすい)。最近、バニラのMOSSインストールを非常に迅速に構築できることがわかりました...
私はこれをやりましたが、それほど悪くはありませんでした。
最初に SharePoint サーバーの名前を変更してから、Windows サーバーの名前を変更します。
この投稿には素晴らしいチェックリストがあります。
仮想マシンの設定ファイルから NIC ノードを削除することを忘れないでください。そうしないと、MAC アドレスの重複により名前の衝突が発生します。ここにハウツーがあります。
Sharepoint は、サーバーの名前を SQL Server の構成テーブルに書き込みます。したがって、サーバーの名前を変更すると、動作が停止します。
できることは、OSだけをインストールすることです。その後、新しいマシンが必要になるたびにコピーを取ります。sysprep を実行する
マシンに新しい名前を付けます。次に、SQL Server と MOSS をインストールします。
これはまさにあなたが求めているものではありませんが、時間を節約できるはずです。