「サイトの設定 -> サイトの操作 -> サイトをテンプレートとして保存」以外に、SharePoint Foundation 2010 でサイトをソリューションとしてエクスポートする方法はありますか?
何も見逃していないことを確認するための唯一の方法のようです (おそらくデザイナーを介して? デザイナーにはオプションがありますが、同じ [サイトをテンプレートとして保存] ページに移動します)
ありがとう!
「サイトの設定 -> サイトの操作 -> サイトをテンプレートとして保存」以外に、SharePoint Foundation 2010 でサイトをソリューションとしてエクスポートする方法はありますか?
何も見逃していないことを確認するための唯一の方法のようです (おそらくデザイナーを介して? デザイナーにはオプションがありますが、同じ [サイトをテンプレートとして保存] ページに移動します)
ありがとう!
サイトをエクスポートする唯一の場所である、すぐに使用できるUIですが、sp2007とは異なり、サイトをwsp-packageとしてエクスポートすることに注意してください。
オブジェクトモデルでは、サイトをエクスポートする方法がいくつかあります。
Microsoftコース10325Aの一部として-WindowsPowerShell2.0-サイトコレクションのバックアップ/復元。
PowerShellは、キャビネットファイルまたは.CABファイルを作成します-http ://en.wikipedia.org/wiki/Cabinet_ (file_format )。PowerShellの優れた点の1つは自動化であり、[バックアップと復元]セクションでSharePoint2010サーバーの全体管理を使用する場合と同じタスクを簡単に実行できます。
スクリプト化されているため、バックアップファイルに任意の拡張子を付けることができます。アーカイブの内容を抽出して表示し、「Extract.exe」を使用して変更します。これは、初期バージョンのWindowsに付属しており、XPでは「Expand.exe」に置き換えられています。
変更されたCABファイルの再構築は、「MakeCab.exe」、MicrosoftキャビネットSDK「CabArc.EXE」、または「application/vnd.ms-cab-compressed」をサポートする任意のアプリケーションを使用して実行されます。
Windows Power Shellを使用してサイトコレクションを復元するには、[スタート]メニューから[すべてのプログラム]> [MicrosoftSharePoint2010製品]を選択します。
SharePoint 2010管理シェルを開きます(右クリックして[管理者として実行]を選択する必要がある場合は、管理者権限で起動します)。
バックアップ-SPConfigurationDatabase
バックアップ-SPFarm
バックアップ-SPSiteGet
-SPBackupHistoryRestore
-SPFarm
Restore-SPSite
要件に最も適しています。
バックアップ-SPSite
復元-SPSite
Backup-SPSite http://server_name/sites/site_name -Path C:\ Backup \ site_name.bak
Restore-SPSite http://server_name/sites/site_name -Path C:\ Backup \ site_name.bak
PowerShellを使用した自動化スクリプトで満たされたすばらしい本、GaryLapointeによる本-WindowsPowerShell2.0を使用したMicrosoftSharePoint2010管理の自動化
PowerShell内のC#コードまたは.Netアプリケーション内のPowerShellの.Net名前空間。
Microsoft.SharePoint.Publishing.Administration