2012-04-27 15 views
1

私は、コマンドにSharePoint 2010の復元-SPSiteの問題

バックアップのSPSite使用することにより、パワーシェルを通じてSharePoint 2010のサイトコレクションのバックアップを作成してもらう "にhttp://サイト名:85" -path「C:\バックアップ。 BAK」-Force

と私はコマンド

を使用して別のポートで同じSharePoint 2010のサーバー/同じマシン上でこのバックアップを復元しています復元 - のSPSite "にhttp://サイト名:81" -path "C:\ backup.bak" - フォース

このエラーによる

それを

復元-SPSiteオブジェクトを:あなたのバックアップは、Microsoft SharePoin トン財団の異なるバージョンからのものであり、現在のバージョンを実行しているサーバーに復元することはできません。 Th バックアップファイルは、バージョン「4.0.145.0」以降のサーバーに復元する必要があります。ラインで :1つの文字:15 +復元-SPSiteオブジェクト< < < <を "のhttp://サイト名:81" "C:\ backup.bak" -path -Force + CategoryInfo:InvalidData:(Microsoft.Share .. .dletRestoreSite: SPCmdletRestoreSite)[復元-SPSiteオブジェクト]、SPException + FullyQualifiedErrorId:Microsoft.SharePoint.PowerShell.SPCmdletRestoreS ITE

私は驚いています。私はバックアップを作成し、同じSharePointサーバー上で復元し、なぜ別のバージョンのMicrosoft SharePoint Foundationに依頼しているのですか?

どのようなヘルプもあります。

答えて

-1

SharePointサーバーにSP1を適用したようです。 サービスパックおよびコミュニティ更新プログラム(CU)によってデータベーススキームが変更され、そのような更新プログラムを適用する前に行われたバックアップが使用できなくなる可能性があります。マイクロソフトでは、Restore-SPSiteの説明でこれについて説明しています。 Restore pre-SP1 backups to an SP1 farm (SharePoint Foundation 2010)および/またはRestore pre-SP1 backups to an SP1 farm (SharePoint Server 2010)を参照してください。バックアップの範囲はサイトコレクションでした。つまり、復元を実行できるようにSP1より前のSPサーバーをインストールする必要があります。その後、マシンをアップグレードし、アップグレードされたサイトコレクションをバックアップします。このバックアップは、現在のサーバー/ファームで復元可能です。痛い、ハァッ。

SharePointバックアップは、重要な更新を含む同じバージョンのSharePointサーバー/ファームに復元する必要があります。 SP1を適用した後、フルファームバックアップを実行することをお勧めします。私はすべてのSPまたはCUの後にバックアップが更新されることを確認します。

長期的な解決策としてバックアップについて考えるべきではありません。ご覧のように、それはクロスバージョンのアーカイブではなく、同じバージョンのサービスパックでさえも生き残れないかもしれません。 SPバックアップはUPSのような短期間の安全です。将来アクセス可能なSPデータを保持する長期アーカイブは、他のソフトウェアベンダーによって提供されています。

CU 12/2011を適用し、Import-SPWebでサイトをインポートした後も同様の問題が発生します。コンテンツ展開APIはSPバージョンの変更にも影響されます。ステージングから本番環境にコンテンツを複製することを意味します。コンテンツをアーカイブ/復元しない

--- Ferda

1

は、私は別のサーバーにSPF2010を移行する同様の問題がありました。

解決方法:ソースサーバーでのデータベースのアップグレード。

どのように:Sharepoint PowerShellを開き、Upgrade-SPContentDatabaseコマンドを入力すると、promtを実行するとR(多分Y)になる。

乾杯

+0

SP2010からサーバーに移行するサーバーはどれですか? –

+0

SharePoint 2010ポータルを別のサーバーに復元して同じ問題に直面している場合は、SharePointサーバーにSharePoint 2010 SP1を適用してから、ポータルバックアップを復元する必要があります。それはうまくいけば回復するでしょう。 –

+0

第2に、SharePoint 2010 SP1をインストールしない場合。その後、spサイト全体をコンテンツ付きテンプレートとして保存することができます。このテンプレートをソリューションギャラリーの2番目のサーバーにアップロードし、このテンプレートに基づいて新しいサイトを作成します。このサイトは、あなたがバックアップしたサイトと同じです。 –

関連する問題