0

現時点では、パイロットとして開始され、現在は実際に運用環境として実行されている sharepoint サーバーがあります。sharepoint が動作するサーバーは、標準要件に準拠していない古いマシンであるため、現在の環境をピカピカの新しいサーバーに移動したいと考えています。

MOSS サービス、データベース、コンテンツなどの移行についてかなり悩みましたが、正直なところ、情報の海で迷っており、これを行う適切な方法が見つかりません。MOSS をインストールしようとしました。クリーン インストールとして新しいサーバーに 2007 をインストールし、データベースを新しいサーバーに復元し、Sharepoint Central Administration で作成した新しいサーバーにバックアップを復元しましたが、残念ながら、うまくいきませんでした :-( 」と「見つかりません」というエラー...

すべてのデータ/サイト/サブサイト/データベース/コンテンツ/ドキュメント、およびその他すべてを取得して、それを新しいサーバーに復元できるはずですか?

とにかく、私はいくつかの段階的な情報を望んでいました... :-)

よろしくErik404

4

3 に答える 3

1

あなたは正しい軌道に乗っています。CodePlex ソリューションは、stsadm を介してコマンド ラインで実行する必要があることを示すウィザード GUI にすぎません。

基本的にあなた:

  1. 古いサーバーにあるすべてのパッチ、サービス パックなどを使用して、新しいサーバーを構築します。
  2. サーバーAのデータベース内の孤立したサイトをスキャンして解決するために、コマンドラインでコマンドを実行する必要があります(コマンドは私の頭をすり抜けますが、TechNetで見つけることができます-修復データベースだと思います-そのようなものです)
  3. サーバー A へのアクセスを制限して、移行中にユーザーが変更されないようにします。
  4. 移行のためのデータベースの準備 - 別の stsadm コマンド - stsadm -o preparetomove
  5. サーバー A からデータベースを切り離します。 -o deletedatabase の恐ろしいコマンド - 参照は削除されますが、実際のデータベースは削除されません (それでも!)
  6. データベースをサーバー B に接続する

あなたはその時点でうまくいくはずです。

お気づきのとおり、カスタム コードや Web パーツなどは移行できません。これらは再インストールする必要があります。ソリューション/機能がカスタマイズに本当に推奨される理由の 1 つです。

また、検索データベース、インデックスなどを再作成する必要があります。それらを持ち込むことはできません。しかし、それはかなり単純明快で、考えてみれば当然のことです。

于 2009-05-13T04:12:19.690 に答える
1

完全な移行を行う方法を見つけたと思います...

新しいサーバー (Server_B) に最新バージョンの MOSS 2007 をインストールします。Server_A にある機能とソリューションをインストールします。次に、CodePlex から無料でダウンロードできる SPContentDeploymentWizard を使用して、すべてのサイト コンテンツをエクスポートし、Server_B にインポートします。また、機能に必要なカスタム データベースをバックアップし、これらを Server_B に作成します。

現在、ほぼ完全に同等のサーバーを実行していますが、ファンキーなエラーが時々ポップアップするので、それが最善の方法だとは思いません...

また、カスタム開発された Web パーツは新しいサーバーに手動で展開する必要があります。これらを移行する方法が見つかりませんでした。

于 2009-02-26T14:49:24.347 に答える
0

必要に応じて、これらのスクリプトを使用してください。

http://globaldeploymentmoss2007.blogspot.ca/

于 2012-05-18T21:55:47.613 に答える